0

我创建了一个ViewControllerRootHomeCenter继承自 UIViewController 的自定义 ViewController 类,并选中该框以创建随附的 XIB 文件。我将File's Owner自定义类属性设置为ViewControllerRootHomeCenter. 然后,我在 viewDidLoad 方法中创建了几个 UI 元素,以查看它们是否正在加载到设备和模拟器上,它们实际上正在屏幕上显示。然后在ViewControllerRootHomeCenter.h我设置的文件IB_DESIGNABLE上面@interface ViewControllerRootHomeCenter声明。然而,XIB 显示的是一个没有 UI 元素的白屏。

空 XIB

4

2 回答 2

3

试试这个 -> 将绘图 UI 元素代码粘贴到(void)prepareForInterfaceBuilder{ }方法中(用于实时渲染的自调用方法)

于 2015-06-01T17:03:45.933 回答
2

您还需要将属性设置为,IBInspectable然后它们将根据需要出现在 XIB 文件中。

代码

西博

查看此链接以获取更多示例,看看是否有什么可以帮助您找到解决您的案例的方法。

于 2015-04-24T17:56:49.617 回答