2

升级到 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协议

但没有什么对我有用。

也许这里有人有一个想法......这真的很令人沮丧:-(

问候

4

0 回答 0