Как загрузить новый метод просмотра? - PullRequest
0 голосов
/ 23 августа 2011

У меня есть 2 просмотра и 1 viewController:

В первом представлении я добавил другое представление:

[self.view addSubView:self.secondView];

Во втором представлении, когда я нажимаю Назад, тогда я удаляю второе представлениедля возврата к первому представлению

[self.view removeFromSuperView];

, но в моем первом представлении есть UITableView Я должен использовать [UITableView reloadData]; метод UITableView, но я не знаю, какой метод вызывается при втором просмотре

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

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

Заранее спасибо.

1 Ответ

1 голос
/ 23 августа 2011

Если вы хотите, чтобы методы viewWill... выполнялись, вы должны использовать один из методов отображения контроллера или модального представления вместо ручного добавления подпредставления. Например, использование UINavigationController, вероятно, является лучшим подходом для того, что вы описываете. Кроме того, вы можете использовать метод presentModalViewController:animated: для представления модального представления.

См. Руководство по программированию контроллера представления для получения дополнительной информации об обработке переходов между представлениями.

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