/ / Спеціальні ресурси для iPhone 3, iPhone 4 та iPad - iphone, ipad, retina-display

Спеціальні ресурси iPhone 3, iPhone 4 та iPad - iphone, ipad, retina-display

iPhone <4 (<3, 3g, 3gs), iPhone 4 і iPad всемають інше роздільне здатність екрана. Я хочу, щоб графіка iOS-додатків була ідеальною для всіх цих пристроїв. Іншими словами, я хочу мати унікальну графіку для iPhone <4, iPhone 4 та iPad.

Я знаю, що в режимі runtime я можу перевірити, який пристрій ми знаходимосяале я можу це зробити у будь-якому випадку під час створення? Іншими словами, чи можу я створити додаток до AppStore, специфічний для пристроїв iPhone нижче версії 4 та іншої версії програми для iPhone 4 та іншої версії для iPad, так що всі ці програми будуть називатися такими самими, і є насправді однаковою програмою, але вони містять лише специфічну для пристрою графіку (таким чином розмір програми максимально можливо).

Або я повинен подати одну програму в AppStore, включаючи всю різну графіку? Так що навіть версія iphone3 містить iPad графіку?

Відповіді:

1 для відповіді № 1

Ви можете просто включити кілька версій графіки. Ви повинні мати iPhone <4 версії, названі myImage.png і версії дисплеїв сітківки, названі myImage@2x.png. Правильне зображення буде використано автоматично для відповідного пристрою.

З файлами xib можна помістити суфікс -iPhone і -iPad розрізняти їх.


0 для відповіді № 2

Ні, ви можете подати лише одну програму на ім'я в магазині додатків. Якщо ви подасте іншу розробку додатка, вона замінить попередню. Тобі потрібно створити універсальну програму, і назвіть свої ресурси (зображення, вузлики) за допомогою ідіомів пристрою (в основному до них додаються -iPad, -iPhone).