таблица обновления iphone, когда представление восстановлено - PullRequest
0 голосов
/ 22 июня 2011

У меня есть несколько представлений, которые называются модально.Вызовы View 1 и View 2 и View 2 View 3

View 1 имеет табличное представление с данными из базы данных.

View 3 может изменить данные, отображаемые в таблице на View 1Таким образом, когда View 3 и View 2 выпущены, View 1 по-прежнему показывает старые данные.

Я предполагаю, что есть функция, которая доступна, когда представление снова становится видимым?Кто-нибудь может указать мне правильное направление?

Например (void) viewDidLoad запускается при первой загрузке.Как насчет того, когда его снова отобразят?

спасибо!

Ответы [ 2 ]

4 голосов
/ 22 июня 2011

Попробуйте добавить это к вашему виду:

-(void)viewWillAppear:(BOOL)animated {
    [super viewWillAppear:animated];
    [tableView reloadData];
}
2 голосов
/ 22 июня 2011

Вы можете опубликовать уведомление после изменения данных, а затем разрешить обновлению View 1 при получении уведомления об изменении данных.Проверьте документацию NSNotificationCenter.

...