资讯专栏INFORMATION COLUMN

UITabbar上显示小红点。

luxixing / 2486人阅读

摘要:如果有数字,直接使用没有数字,自己往加。需要注意的是坐标,一定要是整数,否则会有模糊。

如果有数字,直接使用 viewController.tabBarItem.badgeValue = @"1";

没有数字,自己往tabbar加subView。

需要注意的是坐标x,y一定要是整数,否则会有模糊。
    UIImageView *dotImage = [[UIImageView alloc] initWithImage:[UIImage imageNamed:@"personinfo_unread@2x.png"]];
    dotImage.backgroundColor = [UIColor clearColor];
    dotImage.tag = RED_DOT_TAG;
    CGRect tabFrame = tabbarController.tabBar.frame;
    CGFloat x = ceilf(0.94 * tabFrame.size.width);
    CGFloat y = ceilf(0.2 * tabFrame.size.height);
    dotImage.frame = CGRectMake(x, y, 6, 6);
    [tabbarController.tabBar addSubview:dotImage];
    [dotImage release];

文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。

转载请注明本文地址:https://www.ucloud.cn/yun/16000.html

相关文章

  • UIView+RedPoint实现底部UITabBarItem和控件的右显示和隐藏红/数字的需

    摘要:两种简单的解决方法不切割控件,将绘制成需要的圆形图像圆角切割在外面套一个空白的,红点显示在上图层如下正文相信很多开发者遇到过按钮或图片右上角需要显示红点数字的需求。显示隐藏调用方法如下我的显示红点我的移除红点分享完毕。 补充 前两天有个读者告诉我,UIButton进行了圆角切割之后红点和数字无法正常显示:showImg(https://segmentfault.com/img/bVEn...

    WelliJhon 评论0 收藏0
  • 自定义 UITabBar 总结(一个模拟 instagram TabBar 的例子)

    摘要:原文链接自定义总结一个模拟的例子项目仓库模拟引语我在练习开发。要实现的结果如图其中,点击中间按钮时,不激活那个页,而是执行自定义的任务。效果如图,红线是我自己加的一条中线,用于对比。结束以上就是对自定义样式以及一点点事件相关的总结。 原文链接:自定义 UITabBar 总结(一个模拟 instagram TabBar 的例子)项目 github 仓库:模拟 instagram 引语 我...

    luqiuwen 评论0 收藏0
  • iOS开发中遇到的那些坑,持续更新

    摘要:开发中遇到的那些坑持续更新按钮布局,上下排版在使用中,用一个图文上下排版形式的按钮,机会还是蛮多的。删除多余的分割线在开发中,有时候会遇到数据源的数量并不能铺满整个屏幕,在下方留下一大段的分割线空白。 iOS开发中遇到的那些坑,持续更新 按钮布局,上下排版 在使用中,用一个图文上下排版形式的按钮,机会还是蛮多的。这种情况,大多数都是直接修改 按钮的 imageEdgeInsets 和 ...

    Yuqi 评论0 收藏0
  • 极光推送的角标问题——让人又爱又恨的小红

    摘要:在使用得当的情况下,小红点有助于增加的启动率,保持用户粘度。因此极光推送并没有支持的角标,需要大家自己去实现与管理角标值。因此如果推送时使用,那么客户端就需要注意本地和极光服务器的角标应同步设置。 我们现在无论何时拿出自己的手机,解锁后的主页上,总能看到一个个的小红点,仿佛在呐喊:有消息啦,不管重不重要,快点我,快来消除我。 甚至曾有人掀起了一波潮流:在微信头像上加上小红点。这很直接很...

    Richard_Gao 评论0 收藏0
  • 极光推送的角标问题——让人又爱又恨的小红

    摘要:在使用得当的情况下,小红点有助于增加的启动率,保持用户粘度。因此极光推送并没有支持的角标,需要大家自己去实现与管理角标值。因此如果推送时使用,那么客户端就需要注意本地和极光服务器的角标应同步设置。 我们现在无论何时拿出自己的手机,解锁后的主页上,总能看到一个个的小红点,仿佛在呐喊:有消息啦,不管重不重要,快点我,快来消除我。 甚至曾有人掀起了一波潮流:在微信头像上加上小红点。这很直接很...

    tabalt 评论0 收藏0

发表评论

0条评论

luxixing

|高级讲师

TA的文章

阅读更多
最新活动
阅读需要支付1元查看
<