presentModalViewController не работает - PullRequest
0 голосов
/ 04 марта 2012

У меня есть приложение на основе контроллера навигации. Есть несколько контроллеров представления. Метод pushViewController: animated: работает нормально, и контроллеры представления выдвигаются правильно.

Однако представление модального контроллера вида из контроллера вида или контроллера навигации, как показано ниже, не работает. Код не выдает никаких ошибок и выполняется при отладке, но экран не отображается.

Я пытался

[self presentModalViewController:vc animated:YES];

и

[self.navigationController presentModalViewController:vc animated:YES];

Пожалуйста, оцените любые указатели!

1 Ответ

1 голос
/ 04 марта 2012

Код, который вы разместили, выглядит хорошо. Убедитесь, что vc.modalTransitionSyle настроен на что-то разумное, убедитесь, что vc не nil в presentModalViewController:animated. Если вы нацеливаетесь на 5.x и игнорируете 4.x, вам следует перейти на новую идиому presentViewController:animated:completion, остальные находятся на выходе из обслуживания.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...