将自定义视图控制器添加到故事板

发布于 2025-01-08 19:31:45 字数 248 浏览 0 评论 0原文

我正在尝试将自定义根视图控制器(让我们称之为MyViewController)添加到我的故事板中,但每次这样做时,我都会看到黑屏,没有警告,没有错误,没有任何东西,只是后屏幕。奇怪的是,如果我记录 self.window.rootViewController ,该对象是 MyViewController 类型。另外,如果我使用标准的 UIViewController 而不是 MyViewController 一切都很好。以前有人遇到过这个奇怪的问题吗?

I'm trying to add a custom root view controller (let's call it MyViewController) to my storyboard but every time I do so, I get a black screen, no warning, no error, no nothing, just a back screen. The strange thing is, if I log self.window.rootViewController the object is of MyViewController type. Also, if I use a standard UIViewController instead of MyViewController everything's fine. Did anybody encountered this strange issue before?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

陌生 2025-01-15 19:31:45

Xcode 为您提供的常用 UIViewController 子类已覆盖了 loadView。如果您将其与情节提要一起使用,请删除重写的 loadView 实现。

我不断遇到同样的问题,每次我都需要几秒钟的困惑才能记起发生了什么......!

The stock UIViewController subclass that Xcode provides you has loadView overridden. If you're using it with a storyboard, remove the overridden loadView implementation.

I keep getting exactly this same issue and every time it takes me a few seconds of confusion before I remember what's going on...!

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文