Обновление ViewController с помощью приложения UITabBar - PullRequest
0 голосов
/ 01 декабря 2010

Я использую обычное приложение TabBar, где у меня есть один viewController, чтобы получить исчисление, и одно, где я делаю некоторые рисунки из этих результатов.

Впервые он работает довольно хорошо с методом ViewDidLoad. Но это не обновляет другой раз, когда я изменяю значения в первой вкладке и переключаю вкладки.

Похоже, что метод ViewWillAppear не вызывается, когда я снова возвращаюсь в график viewController.

Значения чертежа делятся с сиглетом, и я могу пока обновляться только хромой кнопкой. Кто-нибудь знает, как правильно запустить обновление автоматически?

Заранее спасибо.

1 Ответ

0 голосов
/ 01 декабря 2010

ViewWillAppear вызывается только

... до того, как представление получателя будет отображаться на экране, и до того, как какая-либо анимация будет настроена для его отображения.-Apple Documentation

Итак, я предполагаю, что вы используете текстовые поля для получения данных от пользователя, да?Если это так, вам нужно будет обновить, как только пользователь «введет» текст в текстовое поле, нажав кнопку «Возврат» на клавиатуре iOS или каким-либо другим способом (каким бы способом вы его ни настраивали).Если вы можете предоставить больше информации, я был бы рад помочь вам.

...