presentModalViewController什么都不做

hpi*_*que 4 iphone modal-dialog uiviewcontroller uinavigationcontroller ios

我有一个UIViewController(),presentModalViewController用另一个UIViewController()调用viewDidLoad.

如果父级没有UINavigationController,则不presentModalViewController执行任何操作.如果它有一个UINavigationController,则按预期presentModalViewController显示子项.

这是标准的行为presentModalViewController还是在这里有其他的东西在玩?

Den*_*cik 6

这是因为您在viewDidLoad中呈现它,尝试在viewDidAppear中呈现它.