如何自定義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
進行具體設置。試試吧。