问题描述
- 微信中,小红点的同步问题
-
项目要实现 仿微信的小红点同步,我用了bageview。
一开始我直接将bageview 设置到了图片的右上角 不过显示的效果不是很好,遮盖的很大
或者是没有在右上角。开了手机的查看布局,看了看微信的布局发现,它上面貌似是自己
写的布局,将小红点固定在那个位置,于是我就用桢布局,终于是踉踉跄跄的实现了效果。
不过这个实时更新小红点。我们现在的机制是 将小红点的个数放在一个单独的接口中,每次切下面的tab导航的时候,访问一次,有变化就去更新,没有就不变。这样不能实现实时的效果。
我该跑服务,然后又变化后发通知,还是该轮询做呢。求指导。
解决方案
解决方案二:
NSTimer 和 通知中心 组合起来用 应该可以吧 只是有点low~
解决方案三:
这类实时的一般是用推送做的
时间: 2024-07-29 13:11:25