Если вы не используете UINavigationController
, вам потребуется добавить код для программного управления панелью навигации.Например, вам нужно отправить сообщение на панель навигации, чтобы поместить элемент навигации в его стек следующим способом:
- (void)pushNavigationItem:(UINavigationItem *)item animated:(BOOL)animated
Также необходимо убедиться, что свойство navigationItem
не установлено.в настоящее время nil
при попытке установить его свойства.Из ссылки на класс UIViewController
для свойства navigationItem
:
Чтобы убедиться, что элемент навигации настроен, вы можете переопределить это свойство и добавить код, чтобы загрузить элементы панели кнопок или загрузить элементыв вашем представлении код инициализации контроллера