Возможный дубликат:
Включение автоматического макета в iOS 6 с сохранением обратной совместимости с iOS 5
Я знаю, что функция AutoLayout поддерживается в iOS 6.0, и если я хочу поддерживать iOS 5.0, мне пришлось реализовать ручные методы в willAnimateRotationToInterfaceOrientation, чтобы изменить размер элементов управления в портретном и альбомном режимах. Мой вопрос: могу ли я иметь некоторые настройки, чтобы когда мое приложение работало на iOS 6.0, оно использовало AutoLayout, а когда оно работало на iOS 5.0, оно использовало пользовательские методы? Я думаю, что проверка версии iOS перед запуском пользовательских методов должна быть решением, но я не могу использовать параметры AutoLayout и Autosize вместе. Может кто-нибудь предложить свои мысли по этому поводу, пожалуйста. Спасибо.