У меня есть простой вопрос, на который я не вижу ответа на всем сайте,
Один XIB-файл, в котором UIView является основным,
в нем есть другой UIView, который подключен к одному IBoutlet, поэтому я могу назначить его позже для загрузки представления из другого файла XIB. Это назначение не работает .. оно остается пустым ...
@interface Subclass : UIViewController {
UIView *view1;
}
@property (nonatomic,retain) IBOutlet UIView *view1;
@end
я связал view1 с подпредставлением в xib-файле
в реализации в initWithNibName я загружаю другой файл XIB и использую его представление и назначаю его представлению1. Тем не менее, это не работает ...
detailControler = [[XibViewControler alloc] initWithNibName:@"XibViewControler" bundle:nil];
//one aproach
[self.view1 addSubview: detailControler.view];
//another aproach
[self setView1:detailControler.view];
Если я добавлю подпредставление программно в [self.view addSubview: detailControler.view] и установлю для него рамку, оно перейдет в полноэкранный режим и скроет исходный вид.
У меня тоже был другой подход, который не работал
Как загрузить несколько представлений на каждое нажатие кнопки при использовании UISegmentedVIew