加载时 NIB 视图没有子视图

Posted

技术标签:

【中文标题】加载时 NIB 视图没有子视图【英文标题】:NIB view has not subviews when is loaded 【发布时间】:2011-08-05 13:29:58 【问题描述】:

我有一个在 iPhone 上完美运行的主视图。

现在,我正在为 iPad 开发一个新版本。

我为 iPad 设备创建了一个新的 NIB 文件,并为同一个 UIViewController 设置了自定义视图。在 NIB 上创建相同的结构并配置出口和自定义操作。

但是当在 iPad 模拟器上执行应用程序时,子视图没有加载。我检查了代码,子视图完全是空的......:SS

我尝试手动添加子视图,它可以工作,但当然不是解决方案...

有什么想法吗?

【问题讨论】:

【参考方案1】:

XIB 文件的视图未正确连接。

【讨论】:

以上是关于加载时 NIB 视图没有子视图的主要内容,如果未能解决你的问题,请参考以下文章

从 NIB 与从代码加载自定义滑块:从代码加载时不存在子视图

iOS 8 中 Nib 加载的子视图的位置不正确

如何显示从单独的 NIB 文件加载的子视图

IOS:如何使从 nib 文件加载的子视图可以使用它的按钮(IBAction)

如何在加载了 nib 文件的 UIView 中调整子视图的大小

Cocoa - 从 nib 加载视图并将其显示在 NSView 容器中,作为子视图