Спросите о панели вкладок, viewDidLoad - PullRequest
0 голосов
/ 18 ноября 2009

В моей программе две вкладки,

  1. Я установил переменную init в viewDidLoad. (int A = 0;)
  2. Я меняю A = 2 при нажатии кнопки.
  3. Я переключаюсь на tab2 и снова переключаюсь на tab1, A по-прежнему равен 2.

Как снова вызвать viewDidLoad в tab1? (Я хочу снова инициировать переменную при переключении обратно на tab1.)

Ответы [ 2 ]

2 голосов
/ 18 ноября 2009

Я думаю, -viewWillAppear метод делегата больше подходит для того, что вы хотите - попробуйте установить свою переменную там.

1 голос
/ 18 ноября 2009

Не зная многого, я бы сказал, Вы должны лучше организовать свои данные!

Панель управления Tabbar не будет загружаться снова при переключении! Вы можете обрабатывать ViewWillAppear хотя ..

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