Навигация iOS на нескольких контроллерах с раскадровкой
У меня есть вертикальная навигация, которую я хочу использовать аналогично TabBarController
,
В связи с моим вопросом, возможно ли настроить раскадровку relationships
с IB
? Если нет, есть ли другие IB
способ идти об этом?
2 ответа
Из проведенного мною исследования это в настоящее время невозможно.
То, что я в итоге делал, было только одно UIViewControler
с моими навигационными кнопками слева и одним UIView
справа. В зависимости от нажатой кнопки навигации, я "раздуваю" UIView
XIB
с помощью [[[NSBundle mainBundle] loadNibNamed:@"someNib" owner:self options:nil] objectAtIndex:0]
,
Я не уверен, правильно ли я понимаю ваш вопрос. Когда вы находитесь в IB и открыли свою раскадровку, вы можете нажать ctrl на клавиатуре и перетащить линию из одного из ваших элементов навигации в нужный контроллер представления цели. IB установит для вас отношения, которые называются "раскадровка". Это будет обрабатывать переход контроллера представления.