2012-05-10 29 views
8

Actualmente estoy usando el generador de interfaz del guión gráfico para diseñar mi GUI.Títulos que no aparecen en la barra de navegación ViewControllers

Mi estructura se parece siguiente en guión gráfico

-> Navigation Controller -> Tab Bar Controller -> SomeViewController 
               -> AnotherViewController 

Barra de navegación y barra de pestañas aparece bien en las ViewControllers, y los títulos se establecen y visible en el editor, pero en la simulación de los títulos desaparecer.

¿Cómo resuelvo este problema?

FYI: Navigation Controller y Tab Bar Controller no están vinculados a ninguna clase personalizada.

Respuesta

25
self.navigationController.navigationBar.topItem.title = @"YourTitle"; 

Simplemente ponga eso en la vistaDisponga en su ViewControllers.

+1

Lo que no entiendo es, ¿por qué no funciona si está configurado el inicializador? – Evils

+3

Cuando eliminé el 'Título' de la escena del guión gráfico del controlador de vista, self.title = "Título" comenzó a funcionar nuevamente en viewDidLoad() –

8

También puede usar este código.

[email protected]"YourTitle"; 

poner dentro viewDidAppear o viewWillAppear

Cuestiones relacionadas