Я получил два viewController с помощью панели навигации.Первый viewController отображает некоторые данные, которые я изменяю, на втором viewController.
Поэтому, если я загружаю второй viewController, в NavBar появляется кнопка «Назад», и я могу изменить свои значения (и они равны хранится, я использовал отладчик).Моя проблема в том, что после нажатия кнопки backButton для входа в мой первый контроллер ViewView он не вызывает метод viewDidLoad
.Понятно, что нет обновленных значений вообще, когда эта функция не вызывается.
При первом запуске вызывается метод viewDidLoad
, и он делает то, что я хочу.После перехода назад и вперед между viewControllers метод больше не вызывается.
Есть ли решения?
Спасибо!
РЕДАКТИРОВАТЬ:
РЕШЕНО
Я не хотел удалять свой вопрос, возможно, кому-то это тоже нужно:
Этот метод вызывается каждый раз, когда появляется представление, вероятно, он не определен по умолчанию:
-(void)viewDidAppear:(BOOL)animated
{
NSLog(@"View appeared.");
}