@ Равин правильный - вы должны использовать -viewWillAppear
вместо -viewDidLoad
.-viewDidLoad
- для инициализации, которая должна быть отложена до загрузки представления;то, о чем вы говорите, это обновление, которое должно происходить всякий раз, когда появляется представление.