iphone - 新的 ViewControllers 导致黑屏

标签 iphone ios xcode ipad uiviewcontroller

我正在通过界面生成器添加新的 View Controller (场景)。我将它们放在 Canvas 上,然后创建一个新的 View Controller 子类(NewViewController,这会创建两个字段:NewViewController.hNewViewController.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/

相关文章:

iphone - 无法获取 NSNumber 的无符号长值

iphone - 调用 popViewController 动画两次

ios - 通过 View 传递数据

同一项目中两个目标的 iOS 今天小部件

ios - SwiftUI 图片不会更新

ios - 在多个 Storyboard上使用高分

ios - 具有完全不同布局的通用应用程序

ios - iOS中如何给图片添加特效?

ios - UIBarButtonItem 在 View 更改之前不会被禁用

ios - 场景无法访问(XCODE 5 iOS 开发者)