Можете ли вы создать универсальное приложение для раскадровки, содержащее только один файл раскадровки?

Можете ли вы сделать универсальное приложение с раскадровками без файла раскадровки ipad, просто файл раскадровки iphone и использовать файл раскадровки iPhone для iPad?

2 ответа

Решение

Универсальное приложение означает, что вы создаете приложение для устройств iPad и iPhone (также iPod).

iPhone / iPod означает, что вы создаете приложение только для iPhone и iPod.

Когда вы начинаете новый проект, Xcode спрашивает вас, хотите ли вы сделать приложение универсальным или только для iPhone / iPod.

Если у вас уже есть проект, вы можете зайти в Targets > Summary > Devices и оттуда вы можете установить тип приложения.

Затем вы выбираете Main Storyboard для iPhone (в данном случае) и все готово.

РЕДАКТИРОВАТЬ

Прочитав ваш комментарий, вы должны сделать приложение универсальным, а затем установить новую раскадровку для вашей версии iPad (т.е. mainStoryboard~iPad.xib).

Затем просто сделайте содержимое идентичным раскадровке iPhone.

В настройках проекта (нажмите на свой проект в самом верху навигатора проекта) на вкладке сводки для своей цели вы можете указать два разных файла для использования в качестве основных файлов раскадровки для iphone и ipad. В этом случае просто укажите один и тот же файл для обоих устройств

Другие вопросы по тегам