Я хотел бы создать пару пользовательских представлений, разновидностей многократно используемых компонентов пользовательского интерфейса, и предпочел бы не размещать UI в коде в подклассе UIView. Я хотел бы использовать xib для этого. Я сам использовал xib. И я сам использовал подкласс UIView. Но я не использовал их вместе. Как "присоединить" их друг к другу? Я хотел бы использовать IBOutlets для доступа к UILabels в моем пользовательском представлении.
Будет ли это работать?
NSArray *xib = [[NSBundle mainBundle] loadNibNamed:@"MyCustomView" owner:self options:nil];
MyCustomView *view = [xib objectAtIndex:0];
view.myLabel.text = @"fred";