jkpang/PPBadgeView

tabbar

KenwayCen opened this issue · 4 comments

tabbar

tabbarItem 的角标不显示
你的qq群根本加不了

角标不显示看看是否已获取到了tabbarItem实例?QQ群已满,只能出,不能进 @KenwayCen

假设TabBar有2个界面,在第二个界面(VC2)还未展示的时候,在自定义TabBarController里直接调用[VC2.tabBarItem pp_addBadgeWithText:@"9+"]无效,VC2.tabBarItem是有值的,
UIView *tabBarButton = [self valueForKey:@"_view"];获取不到tabBarButton,
请问此时应该如何解决? @jkpang

假设TabBar有2个界面,在第二个界面(VC2)还未展示的时候,在自定义TabBarController里直接调用[VC2.tabBarItem pp_addBadgeWithText:@"9+"]无效,VC2.tabBarItem是有值的,
UIView *tabBarButton = [self valueForKey:@"_view"];获取不到tabBarButton,
请问此时应该如何解决? @jkpang

目前我的解决办法是在自定义的TabBarController里:
-(void)viewDidAppear:(BOOL)animated{
[super viewDidAppear:animated];
// 提前加载,让其调用viewdidload展示未读消息数
[self.msgVC loadViewIfNeeded];
}