在多个iOS版本的Xcode 9 Beta 4中,Modal ViewController显示为黑色

在多个iOS版本的Xcode 9 Beta 4中,Modal ViewController显示为黑色,ios,objective-c,Ios,Objective C,我正在使用Xcode 9 beta 4编写我的应用程序,每当我的模式弹出时,我就会随机得到一个黑屏。我已经尝试了各种方法来修复它,我想知道你们是否有任何建议。现在我只使用基本的“[self-performsguewithidentifier:@“toVC”发送方:nil];”我已经正确地设置了segue和类似的设置。最大的问题是它看起来是随机的!有时视图加载得非常好,有时只加载黑色 我完全不知道为什么会发生这种事。我已经在iOS 10.0模拟器和iOS 11.0 beta 4模拟器上进行了测试

我正在使用Xcode 9 beta 4编写我的应用程序,每当我的模式弹出时,我就会随机得到一个黑屏。我已经尝试了各种方法来修复它,我想知道你们是否有任何建议。现在我只使用基本的“[self-performsguewithidentifier:@“toVC”发送方:nil];”我已经正确地设置了segue和类似的设置。最大的问题是它看起来是随机的!有时视图加载得非常好,有时只加载黑色

我完全不知道为什么会发生这种事。我已经在iOS 10.0模拟器和iOS 11.0 beta 4模拟器上进行了测试,这两种情况都会发生。如果你们中有人对发生这种情况的原因有任何见解,请告诉我。

发行说明:

模拟器设备在某些硬件上显示为全黑。(32436030) 解决方法:

默认写入com.apple.CoreSimulator.IndigoFramebufferServices framebufferrenderhint 1

强迫使用金属。如果这不起作用,请尝试2(强制使用OpenCL)

  • 来自苹果开发者论坛

您能否发布所演示视图控制器的更多详细信息?你有它的自定义子类吗?对于您尝试演示的任何视图控制器,或者仅此视图控制器,是否也会出现相同的问题?