перезагрузка uiviewcontroller - PullRequest
0 голосов
/ 10 апреля 2011

Я использую UINavigationController для навигации между UIViewControllers. Но есть какая-то проблема, и я не могу найти решение для этого.

Здесь возникает проблема - Когда я возвращаюсь к родительскому контроллеру, таблица в родительском контроллере должна быть перезагружена. Я использовал Interface Builder в приложении. Пожалуйста, помогите в этом вопросе.

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

Ответы [ 3 ]

1 голос
/ 10 апреля 2011

При использовании UINavigationController вы можете использовать методы UINavigationControllerDelegate

- (void)navigationController:(UINavigationController *)navigationController didShowViewController:(UIViewController *)viewController animated:(BOOL)animated

- (void)navigationController:(UINavigationController *)navigationController willShowViewController:(UIViewController *)viewController animated:(BOOL)animated

В обоих этих методах вы можете вызывать viewWillAppear и viewDidAppear вручную.

1 голос
/ 10 апреля 2011

Вы можете использовать методы viewDidAppear или viewWillAppear первого контроллера представления и поместить туда свой код перезагрузки.

0 голосов
/ 30 марта 2012

Используйте метод - (void) viewWillAppear , чтобы сделать это.Здесь вы можете поместить все вызовы методов, которые хотите перезагрузить при загрузке представления.

...