如何自定义 UITabBarItem 上的徽章编号?
像这样的东西
看看MKNumberBadgeView。它是您自定义 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 让它看起来像你想要的那样,试一试。