2012-03-17 8 views
5

Come posso modificare il titolo e l'icona degli elementi di TabBarController? È possibile direttamente in Interface Builder?Modificare il titolo e l'icona di un oggetto uitabbarcontroller

+0

Sì, si può fare programetically così direttamente da IB too.I suggerire di iniziare un nuovo progetto di tipo a schede Application in XCode. Riceverai la tua risposta. – Hemang

+0

Ho già un TabBarController, e quando aggiungo un seguito, posso vedere un elemento della barra delle schede creato ma non riesco a selezionarlo – Reda

+0

mostrare del codice !!! – Hemang

risposta

11

in codice:

UITabBarItem *tabBarItem = [[UITabBarItem alloc] initWithTitle:@"Fancy Tab" image:[UIImage imageNamed:@"FancyTab"] tag:1]; 
myViewController.tabBarItem = tabBarItem; // to set the tabBarItem from outside the viewController 
self.tabBarItem = tabBarItem;    // to set the tabBarItem from inside the viewController 

in .xib regolare: fare clic sulla voce nella tabBarController. E quindi fai nuovamente clic. Ora puoi modificare il titolo e l'icona nell'ispettore attributi.

nello storyboard: fare clic sull'elemento nel viewController collegato a tabBarController (non nel TabBarController stesso). Questa volta basta un clic. E imposta il titolo e l'icona nell'ispettore attributi.

enter image description here

+0

Io uso storyboard, e il problema è che posso vedere in IB quando aggiungo un seguito, ma a sinistra in IB, non ci sono elementi creati sotto il tabBar – Reda

+0

hai aggiunto il seguito corretto? Deve essere "Relazione - Visualizza controller" –

+0

sì il seguito è una relazione - viewControllers – Reda