0

UINavigationController имеет делегатnavigationController: willShowViewController: для ModalViewController?

navigationController:willShowViewController:animated: 

, который вызывается, когда новый вид собирается быть выдвинут на вершине стека UINavigationController. Существуют ли какие-либо аналогичные методы/делегаты для UIModalViewController?

Я пытаюсь реализовать iAdSuite для представления в UINavigationController иерархии (сделано) иModalViewController.

EDIT: Решение должно быть совместимо с iOS4.

ответ

0

UIViewController имеет метод presentViewController:animated:completion:, который позволяет указать блок, который запускается после представления модального контроллера представления (это не происходит после того, как возвращается контроллер модального представления, что является распространенным заблуждением). Однако это только iOS5.

Возможно, вы сможете выполнить то, что хотите в блоке завершения.

+0

Спасибо Брайан, ища решение, совместимое с iOS4. Обновление моего вопроса ... –