刚刚在我们的错误记录系统中收到此错误,一直在高低搜索,似乎找不到任何解决方案。任何帮助表示赞赏。这里是堆栈跟踪 https://gist.github.com/hermanccw/2a9264fd77d46e0e7279.
可能在您的 XCODE 日志中您可能遇到过此消息
“在分离视图控制器上呈现视图控制器是
气馁”。
如果是,那么尝试
[self.view.window.rootViewController presentViewController:myVC];
如果失败,请确保您在立即呈现 ViewController 时调用presentViewController:myVC,即在您的情况下,我从跟踪中看到 - CalendarEventDetailViewController。
如果这也失败了,那么返回 - 从你调用 VC 的地方开始,VC 又使用presentViewController,在 iOS8 表示层中已经特别更改了 WRT UIAlert/UIActionSheet 和 UIPopovers,
如果您正在使用其中任何一个,请创建 UIAlertController 作为 iOS8 的单独代码轨道,并在呈现 ViewController 时使用 PresentViewController:myVC。
我遇到了类似的问题,其中presentViewController:根本不工作或中断呈现VC内容,在某些情况下dismissViewController崩溃。使用这种方法我可以修复它。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)