Показать UINavigationBar - PullRequest
       25

Показать UINavigationBar

1 голос
/ 02 апреля 2012

Вот сделка ... Я не могу отобразить панель UINavigation на одном из моих видов. У меня все это есть в NavigationViewController в IB и перевернул панель навигации, хотя IB, потому что я не хочу, чтобы это было в большинстве моих приложений, но когда я пытаюсь показать панель навигации с помощью кода, она не отображается.

вот код, который я использовал, чтобы попытаться показать навигационную панель ... но не работал:

[self.navigationController setNavigationBarHidden:NO animated:YES];
[self.navigationController setNavigationBarHidden:NO];
self.navigationController.navigationBarHidden = NO;
self.navigationController.navigationBar.hidden = NO;

Любая помощь будет принята с благодарностью

с уважением, Matt

1 Ответ

0 голосов
/ 03 апреля 2012

Код, который вы пишете, должен работать только внутри одного из контроллеров UINavigationController , а не представлений.

Итак, если вы вызываете его из своего представления, вы должны заменить self на имя контроллера, в котором находится это представление.

...