升级到 iOS 8 后出现以下问题:
附加信息:
- 没有故事板
- 没有xib文件
- 没有 NavigationController(因为我不想要标题栏)
- viewController 使用“”切换
presentViewController:nextViewController animated:NO completion:nil
(与 iOS 7 完美配合)。 - rootViewController 在 AppDelegate 中设置
- 解雇 viewController 工作(仍然)完美
正如上面已经提到的,我在我的应用程序中使用“presentViewController”方法切换视图控制器,没有任何动画。由于 iOS 8 在调用 presentViewController 后会有短暂的延迟,这会导致短暂显示黑屏(看起来像是窗口背景),并且在新 iPhone 6 上会出现超大背景图像。
我已经试过了:
1.presentViewController调用中:
dispatch_async(dispatch_get_main_queue(), ^{
2. UIModalPresentationOverFullScreen 过渡风格
3.实现UIViewControllerAnimatedTransitioning协议
但没有什么对我有用。
也许这里有人有一个想法......这真的很令人沮丧:-(
问候