запутанная разница между Custom Class для объекта и для владельца файла и шагами через IB
Это еще один "я запутался вопрос". Поэтому я работаю над добавлением пользовательских представлений в контроллер представления. Я просто обрисую точные шаги для ошибки.
Создать проект приложения с одним представлениемСоздать Nib-файл через Файл -> Создать -> Пользовательский интерфейс -> Просмотр; назовите это theNIB.xib. Добавьте простой ярлык, чтобы убедиться, что загрузка.добавьте следующий код:
UIView *view = [[[NSBundle mainBundle] loadNibNamed:@"theNIB" owner:self options:nil] objectAtIndex:0];
view.frame=CGRectMake(10.0f,10.0f,100.0f,100.0f);
view.backgroundColor=[UIColor orangeColor];
[self.view addSubview:view];
Это работает.
Теперь я хочу соединить этот кончик с UICustomView, чтобы я создал ArcView через File -> New -> UIView.
«4. В IB мне нужно подключить NIB к ArcView, поэтому я выделяю владельца файла в заполнителях и выбираю AcrView в пользовательском классе.
'5.' Затем я выбираю основной вид и устанавливаю его в ArcView в пользовательском классе.
Я в растерянности из-за следующего шага или необходимости 4 или 5 (оба / ни одного)? Я пытаюсь создать ссылку на выход в ArcView для просмотра основного вида в Интерфейсном Разработчике? Должен ли я быть в состоянии Alt-drag из View в файл заголовка в помощнике редактора (в настоящее время я не могу)?
спасибо заранее
** редактировать 1 **
Вот Владелец файла с установленным arcView:
Просмотр объекта с не установленным arcView: