我正在通过界面生成器添加新的 View Controller (场景)。我将它们放在 Canvas 上,然后创建一个新的 View Controller 子类(NewViewController
,这会创建两个字段:NewViewController.h
和 NewViewController.m
).然后,我将身份检查器下的“类”设置为新添加的 View Controller (NewViewController
)。
现在,当我运行该应用程序时,初始场景有一个带有到第二个场景的按钮(其中 NewViewController
是“类”)并且它不会加载新场景/ View ,它只是黑色的。我错过了一步吗?
如果我删除类:NewViewController
,并将其放回初始 View Controller (ViewController
),它会正常显示页面。
我正在关注 this guide
最佳答案
移除 Xcode 在 View Controller 中为您添加的 loadView
方法。当您以编程方式构建 View 时需要此方法,但在使用 XIB 或 Storyboard 时则不需要。
关于iphone - 新的 ViewControllers 导致黑屏,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9517886/