【发布时间】:2010-12-20 22:06:16
【问题描述】:
我有一个使用 IB 文件制作的自定义视图,因为它非常复杂:(RotatorView.xib/.h/.m)。 我想将 RotatorView 作为子视图添加到视图控制器。我可以使用以下方式以编程方式执行此操作:
NSArray *array = [[NSBundle mainBundle] loadNibNamed:@"RotatorView"
owner:self options:nil];
但我不想那样做。如果我可以将 RotatorView 添加到 Interface Builder 中的 View Controller 的画布上,那对我的设计会更好。这样我就可以使用 IB 来管理每个 RotatorView 实例的属性,而不是在每个类中以编程方式设置属性。有没有办法可以将带有 XIB 的自定义视图添加到父视图控制器?我是否必须构建一个 IB 插件才能做到这一点?
【问题讨论】:
标签: iphone ios4 interface-builder xib