Каков наилучший способ поддержки разрешения экрана iPhone4 и iPhone5? - Авто верстка только в iOS6

Кто-нибудь разобрался, как поддерживать разрешение экрана iPhone4 и iPhone 5?

В iOS6 у нас есть поддержка Autolayout. Может ли это использоваться для экрана iPhone4-iPhone5, то есть 320x480 и 320x568.

Если для этого мы будем использовать функцию автоматического размещения, нам нужно будет поддерживать минимум развертывания на iOS6. А как насчет iOS5, чем?

А как насчет iOS5, чем? Нужно ли обрабатывать это программно для экрана другого размера?

Я искал в Интернете и не мог найти точный ответ для этого поэтому постить этот вопрос, хотя есть сомнения в том, чтобы иметь отрицательные голоса. Пожалуйста, потерпите меня за это. Я думаю, что этот вопрос очень важен для поддержки нового устройства в приложениях и применим ко всем разработчикам.

Ответы на вопрос(2)

Решение Вопроса

отключите Autolayout. Затем вы должны установитьUIViewAutoresizing правильно либо в коде, либо в конструкторе интерфейса.

СautoresizingMask наUIView Вы можете заставить вид придерживаться и расти с размером суперпредставления.

 ThomasW15 окт. 2012 г., 07:49
@rckoenes Вы хотели сказать "выключи" Вот?
 rckoenes08 апр. 2013 г., 15:08
@ThomasW с "выключи" Я имел в виду снять галочкуUse Autolayout флажок в вкладке свойства первого конструктора интерфейса.
 Janak Nirmal25 сент. 2012 г., 07:35
Так что он делает свое дело, но его действительно трудно поддерживать на экранах iPhone4 и iPhone5, потому что иногда он увеличивает пространство, которое теряет привлекательность дизайна. Есть предложения по этому поводу?

5 и iPhone 4S. Проверьте размер экрана и загрузите представления соответственно, как в случае универсальных приложений.

Ваш ответ на вопрос