Где установить навигационный элемент контроллера представления в стеке навигации - PullRequest
0 голосов
/ 30 января 2011

У меня есть традиционное приложение на основе навигации.Должен ли я установить элемент навигации viewcontroller, который я помещаю в контроллер представления сам (например, self.navigationItem ...) или в контроллере представления, который должен быть извлечен (например, myViewController.navigationItem ...)?

Кроме того, если я должен поместить его в выдвигаемый контроллер представления, должен ли я установить навигационный элемент в методе init или viewDidLoad, или где-то еще?

1 Ответ

3 голосов
/ 30 января 2011

Обычно вы вообще не устанавливаете навигационный элемент напрямую. Вместо этого вы устанавливаете свойства navigationItems (например, self.navigationItem.leftBarButtonItem = ...;).

Обычный способ - сделать это в самом контроллере вида в методе viewDidLoad.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...