gpt4 book ai didi

ios - xib 文件中定义的 UIViewController 未加载到 Storyboard 中

转载 作者:行者123 更新时间:2023-11-30 12:01:03 26 4
gpt4 key购买 nike

我正在尝试将 UIViewController 的子类及其在 xib 文件中定义的 View 加载到 Storyboard中。我们将其称为 NibViewController。

这种方法的要点是在应用程序的多个屏幕中重用相同的 ViewController。

我知道可以在代码中手动完成此操作,但我正在 Storyboard中寻找解决方案。我尝试过其他主题的建议,例如 this one ,但没有任何作用。 ViewController 在模拟器中正确显示,但在 Storyboard 中不正确显示。这是代码:https://github.com/srstanic/NibViewControllerInStoryboard这是屏幕截图:

enter image description here

我是否错误地期望 NibViewController 的内容出现在故事​​板中?

最佳答案

Am I mistaken to expect the contents of the NibViewController to appear in the storyboard?

是的,你错了。您的应用程序运行良好,因此您应该停止担心并继续。

通过从 Storyboard中的 View Controller 中删除 View ,您已经明确指示 Storyboard:“不要为该 View Controller 创建 View 。在运行时, View 应该来自< em>xib 文件,不是来自您。”

这正是运行时发生的事情。因此,只需在 xib 文件中设计您的界面,一切都会好起来的。

关于ios - xib 文件中定义的 UIViewController 未加载到 Storyboard 中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47229338/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com