Frage

Welches ist die beste Art und Weise auf Cocoa Touch die Anzahl ungelesener auf einem Symbol auf einem TabBar zu implementieren?

Ich mag die SMS oder E-Mail-Anwendung Verhalten imitieren, die ungelesene Nachricht Zahl an den Benutzer meiner Anwendung, mit einem roten Punkt zeigte eine Zahl enthält.

War es hilfreich?

Lösung

Die Eigenschaft Sie suchen ist die Plakette genannt. Sie stellen es mit etwas zu tun, wie:

self.tabBarItem.badgeValue = @"1";

Andere Tipps

Haben Sie sehen: setApplicationiconBadgeNumber

[[UIApplication sharedApplication] setApplicationBadgeNumber:int];

Für aktuelle Ansicht, die ich verwende:

self.navigationController.tabBarItem.badgeValue = @"5";
Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top