2012-06-30 1 views
0

ViewWillappear вызывается, когда вы нажимаете один contrller, но когда вы выталкиваете этот контроллер, в этом случае viewwillappear не вызывается в ios 4.3.5. Но он работает fin в ios 5.0. Немного срочно. Пожалуйста, скажите мне. Благодарим заранее.viewWiillappear не вызывать, когда pop view в ios 4.0

+0

писания этого кода, когда вы вернуться к предыдущему экрану [self.navigationController popViewControllerAnimated: YES]; – kb920

ответ

0

Просто отправьте сообщение viewWillAppear на ваш контроллер просмотра, прежде чем добавлять его в качестве подвью/PopView. (Существует один параметр BOOL, который сообщает контроллеру вида, если он анимируемый появляться или нет.)

[myViewController viewWillAppear:NO];

Посмотрите на RootViewController.m в Метрономе примера.

(я на самом деле нашел пример компании Apple проектов большой Там намного больше, чем HelloWorld;.)

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