Хотя я искал доску и использовал Google, я не получил никаких полезных результатов.
Я пытаюсь создать подкласс UIView, загружая его представление из xib-файла.
Мой подход заключается в следующем:
1. Создание подкласса (с именем mySubclass):
@interface mySubclass : UIView {
}
@end
Создание представления через:
Добавить новый файл ...
Пользовательский интерфейс
Просмотр XIB
Соединение Xib и подкласса:
В IB выберите View и установите класс mySubclass.
В моем viewController я создаю экземпляр моего нового подкласса и добавляю в мое представление.
-(void)viewDidLoad {<br>
mySubclassIns = [[mySubclass alloc] initWithFrame:CGRectMake(0, 300, 320, 20)];
[self.view addSubview:mySubclassIns];<br>
[super viewDidLoad];
}
Результат:
В моем приложении появляется надпись :(
Если я не настрою это программно, а скорее с IB, это тоже не сработает.
(Правильно ли я настраиваю его при выборе представления в IB и назначении класса myClass?)
Буду очень благодарен за вашу помощь!
Заранее спасибо.