如何在UITabBarItem上自定义徽章编号?
像这样的东西
答案 0 :(得分:6)
查看MKNumberBadgeView。它是您的Custom BadgeView的一个小类。
像这样使用它我可以将它添加到我的自定义UITabBarController:
MKNumberBadgeView *badge = [[MKNumberBadgeView alloc] initWithFrame:CGRectMake(110, self.view.frame.size.height-20, 30, 30)];
badge.value = 12;
UIWindow *window = [[UIApplication sharedApplication].windows objectAtIndex:0];
[[[window subviews] objectAtIndex:0] addSubview:badge];
这将是这样的:
当然,在将badgeView添加到窗口时,您必须注意旋转问题。 但我想你可以自定义MKNumberBadgeView,让它看起来像你想要的样子,试一试。