我想創建幾個自定義視圖,可重用的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