Създадох универсален (iPhone / ipad)Създадох отделни дизайни на Xib за iPhone и iPad и работи добре. Когато изграждам приложението, то трябва да даде един .APP (build) .I инсталиран на iPhone и iPad, тествани правилно.
Сега искам да дам две отделни сборки (запотребител за тестване), един за iPhone и още един за iPad. Така в настройките на проекта промених семейството на целевите устройства (iPhone / ipad -> в iPhone) и (iPhone / ipad -> в iPad). Така той дава две отделни builds.One за iPhone и още една за iPad.
Моят проблем е, когато се изгради с iPhone (като целфамилията на устройствата) и инсталирана в iPad означава, че зарежда iPad дизайн, а не дизайн на iPhone. Търся много и не можах да намеря решение.
Ако някой е харесал това? или го направи за мен?
Благодаря предварително.....
Отговори:
0 за отговор № 1Това е защото (UI_USER_INTERFACE_IDIOM() == UIUserInterfaceIdiomPad)
ако пускате iPhone-а на iPad. И това е защо е избрана IPAD версията на xib файла. Така че трябва да прикачите правилен .xib файл ръчно или да изключите версията на iPad от ресурси на iPhone.
0 за отговор № 2
Тестерът може да инсталира същото вграждане както в iPhone, така и в iPad. Концепцията за универсално изграждане е, че същото приложение ще работи и на iPad, и на iPhone.