我想创建几个自定义视图,可重用的UI组件,并且不希望在UIView子类中的代码中布置UI。我想为此使用一个xib。我自己使用了一个xib。我已经通过iteself使用了一个UIView子类。但我没有把它们一起使用。我如何将它们“附加”到彼此?我想使用IBOutlets在我的自定义视图中访问UILabels。如何一起使用xib和UIView子类?
这种事情会起作用吗?
NSArray *xib = [[NSBundle mainBundle] loadNibNamed:@"MyCustomView" owner:self options:nil];
MyCustomView *view = [xib objectAtIndex:0];
view.myLabel.text = @"fred";
请参阅http://stackoverflow.com/a/5056886/385619 – Willster 2012-03-09 12:39:26