Я только что посмотрел видео WWDC № 216 «Построение адаптивного интерфейса с помощью UIKit».
Примерно в 45:10 Тони Ричкарди говорит об изменениях в IB в Xcode 6, чтобы поддержать новые изменения.
Он говорит: «Вы можете развернуть эти документы в более ранних версиях iOS».
(где «Эти документы», вероятно, означают XIB и раскадровки, которые имеют определенные настройки для разных классов размеров.)
Я не придумываю это. Иди посмотри видео WWDC.
Как это возможно? Коллекции признаков и классы размеров определены только в iOS 8. Как может поведение во время выполнения, которое зависит от конструкций пользовательского интерфейса, которые являются новыми для iOS 8, работать в предыдущих версиях iOS?
Если это , возможно , то это возможно было бы замечательно Вы можете создавать приложения, которые будут работать на iOS 6, 7 и 8, и использовать новые возможности гибкой компоновки пользовательского интерфейса, которые Apple добавила в Xcode 6. Я сам создал адаптивную логику пользовательского интерфейса в коде, и это совсем немного работы.