UINavigationController без панели навигации?

У меня есть универсальное приложение, а в версии для iPad я использую UISplitViewController для создания интерфейса, аналогичного интерфейсу Почтовое приложение.

У меня возникли проблемы с отправкой новых подробных представлений, поэтому я решил использовать UINavigationController , чтобы я мог просто отправлять и открывать представления по мере необходимости. Однако я не хочу использовать панель навигации или панель инструментов. Но что бы я ни делал, я не могу скрыть панель навигации.

Я пробовал снять флажок «Показывает панель навигации» в IB, и я также пробовал установить:

[self.navigationController setNavigationBarHidden:YES];

в viewDidLoad / viewDidAppear / viewWillAppear . Я также пробовал это в каждом из представлений, которые будут отправлены. Ничего не работает.

Мне что-то здесь не хватает? Возможно ли иметь UINavigationController без панели инструментов или панели навигации?

115
задан KlimczakM 22 October 2015 в 12:14
поделиться