我在控制器上调用presentModalViewController,虽然控制器确实启动了,但当它出现在屏幕上时并没有动画。为什么会发生这种情况的任何想法。我不认为它与viewcontroller有任何关系,我是从(self)调用它的,因为我尝试过使用基本的viewcontroller进行工作,并且它确实起作用....相反,我认为它与Viewcontroller有关试图呈现。关于我的viewcontroller唯一有趣的事情是它使用了AVfoundation ...但是我已经注释掉了所有代码,并且仍然可以得到它。

任何想法为什么会发生

MyController *myController = [[MyController alloc] init];
myController.delegate = self;
[self presentModalViewController:myController animated:YES];
[myController release];

最佳答案

上面的代码没有错。

我创建了一个小测试项目,因此您可以看到您的代码正在执行,以向模态控制器显示动画。

https://github.com/MaxMacleod/ControllerTest下载

关于ios - presentModalViewController没有动画,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/5933706/

10-10 20:53