UIViewController пытается представить модально - PullRequest
0 голосов
/ 20 января 2012

Попытка представить UIViewController модально, но он работает только с оператором pushviewconttoller.

 [navigationController pushViewController:_viewController animated:YES];

С оператором presentModalViewController отображается только панель навигации, кнопка которой не выполнена, даже не UIView

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

Почему это?

1 Ответ

1 голос
/ 20 января 2012

Я думаю, вы не должны пытаться представить представление модально, указав контроллер навигации в качестве его родителя.Попробуйте представить модально как ответвление вашего фактического контроллера:

[myCtrl presentModalViewController:...];

Я не знаю, в каком контексте вы звоните presentModalViewController;в любом случае, в зависимости от контекста, myCtrl может быть self, или если вы хотите, чтобы модальное представление отображалось независимо от того, какой контроллер представления действительно отображается, вы можете попробовать:

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