iPhone未读表示在tabbar上
-
03-07-2019 - |
题
哪个是在Cocoa上实现的最佳方式触摸TabBar上图标上的未读数?
我想模仿短信或邮件应用程序的行为,向我的应用程序用户显示未读消息计数,并带有一个包含数字的红点。
解决方案
您正在寻找的财产称为徽章。您可以通过执行以下操作来设置它:
self.tabBarItem.badgeValue = @"1";
其他提示
你看过:setApplicationBadgeNumber?
[[UIApplication sharedApplication] setApplicationBadgeNumber:int];
对于当前视图,我使用:
self.navigationController.tabBarItem.badgeValue = @"5";
不隶属于 StackOverflow