Я пытаюсь сделать форму, которая охватывает три вкладки. Вы можете увидеть на скриншоте ниже, где будут отображаться вкладки. Когда пользователь отбирает вкладку, Container View должен обновлять и отображать определенный контроллер представления, который у меня есть.
Вкладка 1 = Контроллер просмотра 1
Вкладка 2 = Контроллер просмотра 2
Вкладка 3 = Контроллер просмотра 3
Контроллер представления, показанный выше, имеет класс PPAddEntryViewController.m. Я создал выход для контейнера в этом классе и теперь имеет свойство Container View:
@property (weak, nonatomic) IBOutlet UIView *container;
У меня также есть мои IBActions для моих вкладок:
- (IBAction)tab1:(id)sender {
//...
}
- (IBAction)tab2:(id)sender {
//...
}
- (IBAction)tab3:(id)sender {
//...
}
Как настроить контейнер в этих IBActions для изменения контроллера представления, который имеет вид контейнера?
Среди нескольких других вещей, вот что я пробовал:
UIViewController *viewController1 = [self.storyboard instantiateViewControllerWithIdentifier:@"vc1"];
_container.view = viewController1;
... но это не работает. Спасибо заранее.