如何在UIBarButtonItem中获得徽章?

时间:2011-10-24 22:43:24

标签: iphone objective-c cocoa-touch uibarbuttonitem badge

我想在UIToolbar中为UIBarButtonItem设置徽章编号。这可能吗?它的功能与普通应用程序图标的徽章编号相同。有什么建议?我有一个方法返回一个设置为徽章计数的数字。

1 个答案:

答案 0 :(得分:0)

工具栏项通常不显示徽章编号,通常是TabBars。除此之外,如果您对工具栏中的项目使用自定义视图,则可以创建视图并将其添加到项目顶部。

要使徽章拉伸,您可以使用 resizableImage WithCapInsets: stretchableImageWithLeftCapWidth:topCapHeight:将其设置为背景图像,具体取决于您的iOS目标。这个数字只是一个白色的文字UILabel。

您可以使用此图片:

Badge image