Сначала перейдите, а затем вызовите viewDidLoad в приложении для iphone. - PullRequest
3 голосов
/ 14 ноября 2011

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

DetailViewController *dvController = [[DetailViewController alloc] init];
[self.navigationController pushViewController:dvController animated:YES];

, тогда вызывается метод DetailViewController viewDidLoad.И затем я могу перемещаться по экрану.

Но сначала я хочу перейти, а затем вызвать метод viewDidLoad.Как я могу это сделать?

1 Ответ

0 голосов
/ 14 ноября 2011

Вы не можете. Nib / xib загружается до того, как контроллер помещается в стек навигации. Не можете ли вы переместить код viewDidLoad в viewDidAppear или что-то в этом роде

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