2017-07-25 50 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)。

  • 從蘋果開發論壇
相關問題