2015-05-23 3 views
0

На самом деле, я нажимаю на другой контроллер вида из таблицы. На каком-либо контроллере просмотра есть возможность щелчка на панели навигации, а затем установите строку заголовка, но на каком-то другом контроллере представления, при нажатии на навигационную панель есть опция без щелчка, панель навигации голубая. Но на некоторых нет возможности кликабельности. Итак, я поставил название программно. Как установить заголовок в раскадровке. Если кто-нибудь есть идеи, пожалуйста, поделитесь своей идеейназвание не отображается на панели навигации в ios, но кнопка возврата отображается

+0

Кнопка «Назад» появляется, когда у вас есть экран для возврата. – Beto

ответ

1

В раскадровке он не получает автоматически подключен таким образом сделать UINavigationItem используя следующий код в файле .h

@property(weak, nonatomic) IBOutlet UINavigationItem *navBar; 

в .m файл синтезирует свойство и установите заголовок, подобный этому

@synthesize navBar; 
    -(void)viewWillAppear:(BOOL)animated { 
     [self.navBar setTitle:@"Sign In"]; 
     [self.navigationController setNavigationBarHidden:NO animated:animated]; 
     } 
Смежные вопросы