Saya baru saja menonton video WWDC # 216, "Membangun UI Adaptif dengan UIKit".
Sekitar 45:10 Tony Ricciardi berbicara tentang perubahan IB di Xcode 6 untuk mendukung perubahan baru.
Dia mengatakan "Anda dapat menerapkan dokumen ini mundur ke versi iOS yang lebih lama".
(di mana "Dokumen-dokumen ini" mungkin berarti XIB dan papan cerita yang memiliki pengaturan khusus untuk kelas ukuran yang berbeda.)
Saya tidak mengada-ada. Pergi menonton video WWDC.
Bagaimana mungkin? Koleksi sifat dan kelas ukuran hanya ditentukan di iOS 8. Bagaimana perilaku runtime yang bergantung pada konstruksi UI yang baru untuk iOS 8 bekerja di versi iOS sebelumnya?
Jika ini mungkin itu akan menjadi indah. Anda dapat membuat aplikasi yang akan berjalan di iOS 6, 7, dan 8, dan memanfaatkan kemampuan tata letak UI baru yang fleksibel yang telah ditambahkan Apple ke Xcode 6. Saya telah membuat sendiri logika UI adaptif dalam kode, dan itu cukup banyak pekerjaan.