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

Have anyone figured out how to support both screen resolution iPhone4 and iPhone 5 ?

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

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

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

I searched web and could not find exact answer for that поэтому постить этот вопрос, хотя есть сомнения в том, чтобы иметь отрицательные голоса. Пожалуйста, потерпите меня за это. Я думаю, что этот вопрос очень важен для поддержки нового устройства в приложениях и применим ко всем разработчикам.

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

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

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

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

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

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

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