Tôi vừa xem video WWDC # 216, "Xây dựng giao diện người dùng thích ứng với UIKit."
Vào khoảng 45:10 Tony Ricciardi nói về những thay đổi đối với IB trong Xcode 6 để hỗ trợ những thay đổi mới.
Ông nói "Bạn có thể triển khai các tài liệu này ngược với các phiên bản iOS cũ hơn".
(trong đó "Những tài liệu này" có lẽ có nghĩa là XIB và bảng phân cảnh có cài đặt cụ thể cho các lớp kích thước khác nhau.)
Tôi không làm điều này lên. Đi xem video WWDC.
Làm thế nào là có thể? Bộ sưu tập đặc điểm và các lớp kích thước chỉ được xác định trong iOS 8. Làm thế nào để hành vi thời gian chạy phụ thuộc vào cấu trúc UI mới đối với iOS 8 hoạt động trong các phiên bản iOS trước?
Nếu nó là có thể nó sẽ là tuyệt vời. Bạn có thể xây dựng các ứng dụng sẽ chạy trên iOS 6, 7 và 8 và tận dụng các khả năng bố trí UI linh hoạt mới mà Apple đã thêm vào Xcode 6. Tôi đã tự tạo ra logic UI thích ứng trong mã và nó khá ít của công việc.