我想在故事板中展示我自己的自定义 UIView。到目前为止,我已经完成了以下操作,但我的自定义视图没有显示出来。
- 在我的屏幕中拖放一个 UIView 实例。
- 将此 UIView 的类定义为我的自定义类。
- 已将此 UIView 与我的视图控制器中的 IBOutlet 连接起来。
我什至尝试在 viewWillAppear 中使用以下代码。
self.myView = [[MyCustomView alloc] initWithFrame:frame];
如果我创建自定义视图的实例并将其作为子视图添加到我的视图的 IBOutlet 属性,则此方法有效。因此,下面的代码正在运行,但我只想跟踪我的 IBOutlet iVar,并且不想使用另一个对象来更改我的自定义视图:
self.myExtraView = [[MyCustomView alloc] initWithFrame:frame];
[self.myView addSubview:self.myExtraView];
任何想法如何以更好的方式做到这一点,以便我可以只引用我的自定义视图并可以根据需要更改其属性。