2014-09-24 2 views
1

При разработке приложения специально для iPhone 6 Plus, какое разрешение должно быть предназначено для приложения? Должна ли она быть 1242 × 2208 или 1080x1920? Будет ли приложение, предназначенное для 1080x1920, заполнить весь экран iPhone 6 Plus? Есть ли рекомендации от Apple по этой проблеме? Я их не нашел. Благодарю.Какое разрешение для приложений iPhone 6 Plus?

+1

Возможный дубликат [Обнаружение размеров экрана iPhone 6/6 + в значениях точек] (http://stackoverflow.com/questions/25756087/detecting-iphone-6-6-screen-sizes-in-point-values) – rebello95

ответ

1

Руководством Apple для всех устройств является остановка жесткого кодирования размеров экрана и использование Autolayout. Если вы ориентируетесь на iPhone 6/6 +, вы можете предположить iOS8 и Xcode 6, что значительно упростит Autolayout.

Это вы действительно хотите работать с определенным разрешением экрана, вы должны использовать 1242 × 2208, который уменьшен до 1080x1920 в аппаратном обеспечении.

+0

Спасибо. Если я хочу полной верности на iPhone 6 Plus и не планирую, чтобы приложение запускалось на любом другом устройстве, следует ли мне проектировать на 1080x1920, чтобы избежать уменьшения масштаба? –

+0

Зависит от используемого приложения и технологии. Для UIKit и стандартных приложений используется AutoLayout. Для игр и 2D/3D вы, возможно, захотите разработать для точного измерения. В общем, я бы с осторожностью сосредоточился на одном конкретном размере экрана. Сделайте приложение гибким. –

+0

... и вы не можете избежать понижающей дискретизации на iPhone 6+, это происходит со всеми приложениями. Приложения «думают», что они работают в 1242 × 2208, но образцы HW вниз. Поэтому вы должны проектировать 1242 × 2208. http://www.paintcodeapp.com/news/iphone-6-screens-demystified –

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