Позволяет сказать, у меня есть приложение, которое показывает контроллер A на iPhone и контроллер B на IPAD, вы можете думать об этом, как UITableView (для iPhone) и UICollectionView (для IPad), например, , Оба контроллера имеют одинаковую модель и могут иметь одинаковый базовый класс, который может совместно использовать общий материал.IOS универсальный раскадровка iPhone IPad
Теперь перед универсальной панелью рассказов у меня было 2 отдельных раскадровки, одна для iPhone и одна для iPad, а во время выполнения я проверил и загрузил правильную раскадровку в соответствии с устройством.
Вопрос в том, что это правильный способ сделать это в универсальной раскадровке?
Вариант 1 - использовать одну раскадровку, имеющую представление таблицы и коллекции, и использовать только один контроллер для обоих и скрывать ненужный.
Вариант 2 - не используйте универсальные в этом сценарии.
Я пытаюсь понять, если мне нужно использовать универсальную раскадровку, только если у iPhone и iPad есть один и тот же интерфейс?
с iOS 8, вы должны решить это, работая с классами размеров и адаптивным интерфейсом. – nburk
Я не вижу связи между классами размеров и адаптивным интерфейсом к вопросу. – Amir