Работа с чем-то, как представление загружено - PullRequest
0 голосов
/ 15 декабря 2009

Мне нужна функция, имеющая дело с чем-то вроде отображения UIView на экране автоматически, Я думаю, что способ реализовать это overwr "- (void) didMoveToSuperview" или "- (void) didMoveToSuperview", я прав? Я также хочу знать больше решений об этом.

Действительно, спасибо за вашу помощь.

Ответы [ 2 ]

1 голос
/ 15 декабря 2009

Звучит так, будто вы хотите использовать viewWillAppear или viewDidAppear.

0 голосов
/ 15 декабря 2009

Как правило, вы хотите выполнить однократную настройку, такую ​​как установка переменных экземпляра в viewDidLoad (технически это может быть вызвано снова, но только если представление было выгружено и было вызвано viewDidUnload).

Для вещей, которые могут меняться при каждом отображении представления, используйте viewWillAppear (или viewDidAppear).

В любом случае, обязательно вызовите супер методы:

- (void)viewDidLoad {
    [super viewDidLoad];

    // do one-time setup here
}

- (void)viewWillAppear:(BOOL)animated {
    [super viewWillAppear:animated];

    // do any setup here that might change each time the view is shown
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...