Несколько целей сборки для iPhone, iPad - PullRequest
0 голосов
/ 10 октября 2011

Я создал приложение для iPhone, ориентированное на ОС 3.0. Теперь я хотел бы также создать версию приложения для iPad, в которой минимальное развертывание ОС должно составлять 3,2, если вы правильно помните?

Я сделал копиюцель моего приложения и изменил настройку «устройства» на вкладке «Сводка» на «iPad».Когда я запускаю эту цель в симуляторе ipad, я получаю «минимизированную» версию iphone, работающую внутри симулятора ipad (с кнопкой увеличения 2x в правом нижнем углу).Я подумал, что это потому, что используемые мной файлы .xib слишком малы для ipad?

Как мне создать файлы .xib, совместимые с iPad, и как связать их с целевой сборкой iPad?

1 Ответ

0 голосов
/ 10 октября 2011

Для универсального приложения вы должны установить цель для iPhone / iPad.Вы должны спроектировать два разных xib для iphone и ipad.

Для указанного устройства поместите следующее условие в «Делегат приложения»:
if (UI_USER_INTERFACE_IDIOM () == UIUserInterfaceIdiomPad) // ipad {isIphone = FALSE;} else // iphone {isIphone = TRUE;}

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...