SOLVED: Segues created in Xcode 9 Beta 4 Show Black Screen

In Xcode 9 Beta 4, any new segues I create with a destination View Controller that has a custom class show a black screen that covers all contents. If I remove the destination View Controller's custom class, the segue works as expected. Is anyone else experiencing this issue?

Have you tested the exact same code in a previous version (Beta 3 or even XCode 8.3) ?

Accepted Answer

It turns out I had left the subclass box when I created a new cocoa touch class as UITabBarController instead of UIViewController, so that is why I had the issue. I was staring at my code for an hour yesterday and didn't spot the issue until this morning. Thank you!

Great you found it. Sometimes, just asking the question make us look from a different perspective and find the solution.


Don't forget to mark as closed by your own reply.

SOLVED: Segues created in Xcode 9 Beta 4 Show Black Screen
 
 
Q