0

我的单点触控应用程序中有一个主菜单,其中有 4 个图标,可以转到其他各种屏幕。当满足我的警报标准时,我想在其中一个图标上放置一个警报徽章。有没有办法使用 applicationIconBadgeNumber 或类似的东西来做到这一点?

4

2 回答 2

1

如果您的意思是UITabBarController比此代码将满足您的需要

viewController.tabBarItem.badgeValue = 1;

其中viewcontroller是与选项卡关联的 UIViewController]

如果您想将其添加到 a 中,您可以在此处UIButton使用此类

那应该允许你这样做。

于 2012-03-23T17:11:38.570 回答
0

您不能将徽章添加到任意按钮或视图。你可以自己管理。您可以将徽章创建为图像并将其绘制在按钮边界之外,在您希望它出现的位置。您需要确保将 clipToBounds 设置为NO以便显示。

于 2012-05-01T15:44:29.873 回答