2017-07-25 31 views
0

我正在使用Xcode 9 beta 4编写我的应用程序,每当我的模态弹出时我都会随机获得黑色屏幕。我试过各种方法来解决它,我想知道你们有没有什么建议。现在我只使用基本的'[self performSegueWithIdentifier:@“toVC”sender:nil];'并且我已经正确设置了赛格和这样的设置。最大的问题是它看起来是随机的!正如在有时视图加载完美罚款,有时它只是加载黑色。Modal ViewController在多个iOS版本的Xcode 9 Beta 4中显示为黑色

The black image

我有绝对的零知道为什么这种情况正在发生。我已经在iOS 10.0模拟器和iOS 11.0 beta 4模拟器上进行了测试,它发生在两个地方。如果你们有任何的洞察力,为什么发生这种情况,请让我知道。

+0

你可以发表你呈现视图控制器更多细节?你有一个自定义的子类吗?您尝试呈现的任何视图控制器是否会发生同样的问题,或者仅仅是这个问题? – phi

回答

0

版本说明:

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

defaults write com.apple.CoreSimulator.IndigoFramebufferServices FramebufferRendererHint 1

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

  • 从苹果开发论坛
相关问题