2014-06-24 2 views
1

В Xcode6 каждый новый проект имеет «универсальную» раскадровку с разрешением 480x480, где мы должны использовать ограничения для макетов, которые будут работать на iPhone или iPad.Xcode6 Universal Storyboards и размер представления

Однако, когда вы создаете новый .xib-файл или новую раскадровку, вам предоставляется выбор устройства, iPhone или iPad. Почему это? Если цель универсальная, почему запрос выбора устройства заставляет вас выбирать размер, который не является размером 480x480 по умолчанию для начального раскадровки?

Является ли это предполагаемым поведением? Если да, то как мы будем действовать после выбора iPhone или iPad, чтобы получить новый .xib или раскадровку в универсальное состояние?

ответ

1

Xcode 6 поддерживает разработку приложений для iOS 7 и iOS 8. Но в iOS 7 мы не можем использовать унифицированную раскадровку, поэтому я считаю, что именно поэтому Apple предлагает варианты для iPhone или iPad при создании новой раскадровки. (Я думаю, что он должен добавить еще один вариант для «Универсального»)

Чтобы переключить файл в универсальное состояние, установите флажок «Использовать классы размера» в поле «Инспектор файлов».

Смежные вопросы