Я щойно переглянув відеозапис WWDC №216 «Створення адаптивного інтерфейсу з UIKit».
Близько 45:10 Тоні Рікчарді розповідає про зміни ІБ в Xcode 6, щоб підтримати нові зміни.
Він каже: "Ви можете розгорнути ці документи назад до старих версій iOS".
(де "Ці документи", ймовірно, означають XIB та дошки, які мають специфічні параметри для різних класів розміру.)
Я це не вигадую. Подивіться відео WWDC.
Як це можливо? Колекції ознак і класи розмірів визначаються лише в iOS 8. Як поведінка часу виконання, що залежить від конструкцій інтерфейсу, які є новими для iOS 8, працює у попередніх версіях iOS?
Якщо це можливо , було б чудово. Ви можете створити додатки, які працюватимуть на iOS 6, 7 та 8, і скористатися новими гнучкими можливостями компонування інтерфейсу, які Apple додала до Xcode 6. Я створив адаптивну логіку інтерфейсу користувача у коді, і це зовсім небагато роботи.