У меня есть два вопроса.Передача данных между двумя различными раскадными файлами
Первый вопрос:
В моем проекте у меня есть два разных раскадровки файла: A storyboard
и B storyboard
.
Я хочу передать данные (nsstring
) от (A) controller of (A) storyboard
до (B) controller of (B) storyboard
, как я это сделать?
второй вопрос:
во втором раскадровке я два контроллера прикован с Segue
, когда я называю SEGUE в коде с этой инструкцией:
[self.navigation controller performSegueWithIdentifier: @"secondViewSegue" sender:self];
У меня есть сообщение: "has no segue with identifier 'secondViewSegue' "
Почему?
Два раскадровки? Помимо наличия отдельных раскадровки для разных размеров экрана iPad против iPhone, какое практическое применение было бы иметь отдельные раскадровки на одной архитектуре? Возможно ли это? Если вам нужна гибкость в пользовательском интерфейсе, почему бы не использовать XIB? –
@MichaelDautermann несколько раскадровки полностью поддерживаются. Хотя исходный раскадровки загружен по умолчанию, любой другой может быть загружен по мере необходимости. Существуют жизнеспособные варианты использования. – GoZoner