1

それは「ツールチップ」または「バブル」または他の何かですか?

4

4 に答える 4

2

これは、アプリケーションアイコンバッジと呼ばれます。applicationIconBadgeNumber共有UIApplicationインスタンスのプロパティを設定することで変更できます。

あなたはそれをそのように設定することができます

[[UIApplication sharedApplication] setApplicationIconBadgeNumber:99];

これを行うと、99という数字がアプリケーションバッジに付けられます。ゼロに設定すると、バッジが非表示になります。このプロパティのデフォルト値はゼロです。

ソース:UIApplicationリファレンス

于 2012-10-03T10:16:16.547 に答える
1

applicationIconBadgeNumberのプロパティを介して設定されますUIApplication。おそらく「バッジ」または「バッジ番号」である必要があります。

于 2012-10-03T10:14:54.753 に答える
1

UITabBarItemインスタンスにもバッジ番号があります。

于 2012-10-03T10:25:40.053 に答える
0
int tabBarWithBadge = 2 ; //set which tab you want the red badge currently its 2
int badgeValue = 007;

 [[[[[[[UIApplication sharedApplication]delegate]  tabBarController] viewControllers] objectAtIndex:tabBarWithBadge] tabBarItem] setBadgeValue:badgeValue];

ここで、tabBarControllerは、appDelegateファイルに設定されているUItabBarControllerです。

于 2012-10-03T10:46:02.153 に答える