presentModalViewController ничего не делает - PullRequest
4 голосов
/ 30 октября 2010

У меня есть UIViewController ( parent ), который вызывает presentModalViewController с другим UIViewController ( child ) на viewDidLoad.

Если parent не имеет UINavigationController, тогда presentModalViewController ничего не делает.Если он имеет UINavigationController, то presentModalViewController показывает child , как и ожидалось.

Это стандартное поведение presentModalViewController или здесь что-то еще играет?

Ответы [ 2 ]

6 голосов
/ 31 октября 2010

Это потому, что вы представляете его в viewDidLoad , попробуйте представить его в viewDidAppear .

0 голосов
/ 30 октября 2010

Отладьте ваше приложение и посмотрите, не является ли дочерний просмотр нулевым, если он нулевым, то это не стандартное поведение, в противном случае я думаю, что это стандартное поведение ..

Надеюсь, это поможет ..

...