Проект iPhone / iPad xCode - PullRequest
       3

Проект iPhone / iPad xCode

1 голос
/ 13 октября 2010

Можно ли скомпилировать тот же исходный код iPhone для iPad?

Ответы [ 2 ]

8 голосов
/ 13 октября 2010

Да. Это называется Универсальный двоичный файл .

0 голосов
/ 13 октября 2010

Да, вы можете сделать это.

(если вы просто хотите запустить код iPhone на iPad)

Тогда Когда вы выберете базовый SDK как 3.2, он будет работать на iPad с маленькой кнопкой 2х в правом нижнем углу. Нажатие на него приведет к масштабированию всего приложения в соответствии с экраном iPad, но используемые изображения будут размытыми.

(если вы хотите, чтобы он сделал код для обоих)

Все, что вам нужно сделать, это установить Target Family в Build как iPhone/iPad вместо iPhone. и установите рамки для iPad в соответствии с определенным условием, признавая, что вы работаете на iPhone или iPad.

Это можно сделать с помощью набора кода ниже

BOOL kIS_IPAD;//GLOABAL VARIABLE

#ifdef UI_USER_INTERFACE_IDIOM()
#define IS_IPAD() (UI_USER_INTERFACE_IDIOM() == UIUserInterfaceIdiomPad)
#else
#define IS_IPAD() (false)
#endif


    if (IS_IPAD()) {
        kIsIPAD=YES;
    }
    else {
        kIsIPAD=NO;
    }

СЧАСТЛИВОЕ КОДИРОВАНИЕ ...

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