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 をカスタマイズして、希望どおりに表示できると思います。試してみてください。