2012-03-02 3 views
1

Привет У меня есть метод resetView, который сбрасывает мое представление также по умолчанию, и этот метод вызывается в loadView и когда устройство встряхивается, два контроллера представления находятся в контроллере панели вкладок, поэтому, когда я меняю вкладки, метод viewWillAppear является вызов и сбрасывает вид, но когда закрыть приложение и гоу в фоновом режиме в следующий раз, когда он возобновлен вид обыкновение сбросить меня добавить вызов метода просмотра сброса, чтобыПросмотр жизненного цикла контроллера

-(void)viewWillAppear:(BOOL)animated; 
-(void)viewDidAppear:(BOOL)animated ; 
- (void)viewDidLoad; 
-(void)awakeFromNib; 

, но ни один из них вызывается, когда приложение просыпается с фона

ответ

0

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

+0

спасибо, что я думал, что это будет так. Я просто подумал, что для этого может быть метод контроллера представления, и я не использовал метод resetView, как это было в расширении класса. спасибо –

Смежные вопросы