Set UITabBarItem Titel programmatisch?

Meine app basiert auf einer tab-bar-Architektur. Um eine einfache Internationalisierung Mechaniker, Schreibe ich nicht jeden string in XIB-Dateien. viewdidload erlaubt zu ändern programmaticaly die strings in den views.

Wenn meine app gestartet wird, sehe ich die 4 tabs. Aber in der Tat nur die erste lädt die view-controller. Die anderen warten auf Benutzer, klicken Sie auf geladen werden.
Registerkarten-Titel kann geändert werden, indem [self setTitle:@"Mouhahaha"]; in viewDidLoad der geladenen view-controller.

Wenn ich will, dass mein Internationalisierung Mechaniker zur Verfügung, die ich nicht einstellen in meinem XIB der name des tabbar-Elemente. Aber, wie bei start-alle tab' view-Controller werden nicht geladen, ich habe leere Titel für einige Registerkarten. Der richtige Titel ist nur festgelegt, wenn der Benutzer klicken Sie auf die Registerkarte.

Ich bin auf der Suche nach einer Möglichkeit, um diesen Titel programaticaly für jeden tabbaritem. Haben Sie Hinweise ?

Vielen Dank.

kheraud

InformationsquelleAutor iwalktheline | 2011-06-15
Schreibe einen Kommentar