我创建了一个ViewControllerRootHomeCenter
继承自 UIViewController 的自定义 ViewController 类,并选中该框以创建随附的 XIB 文件。我将File's Owner
自定义类属性设置为ViewControllerRootHomeCenter
. 然后,我在 viewDidLoad 方法中创建了几个 UI 元素,以查看它们是否正在加载到设备和模拟器上,它们实际上正在屏幕上显示。然后在ViewControllerRootHomeCenter.h
我设置的文件IB_DESIGNABLE
上面@interface ViewControllerRootHomeCenter
声明。然而,XIB 显示的是一个没有 UI 元素的白屏。
问问题
431 次
2 回答
3
试试这个 -> 将绘图 UI 元素代码粘贴到(void)prepareForInterfaceBuilder{ }
方法中(用于实时渲染的自调用方法)
于 2015-06-01T17:03:45.933 回答
2
您还需要将属性设置为,IBInspectable
然后它们将根据需要出现在 XIB 文件中。
查看此链接以获取更多示例,看看是否有什么可以帮助您找到解决您的案例的方法。
于 2015-04-24T17:56:49.617 回答