2015-06-02 17 views
13

Có cách nào chúng ta có thể tạo các thuộc tính IBInspectable của chúng tôi tính năng Lớp Kích thước trong Trình tạo Giao diện? (Tương tự như Font)Sử dụng các Lớp Kích thước trong các thuộc tính IBInspectable

enter image description here

Nhấp vào dấu '+' sẽ cho phép bạn chọn một phông chữ khác nhau (kích thước và các đặc tính khác) cho một lớp kích thước khác nhau.

Tôi hỏi vì tôi đã tạo chế độ xem tùy chỉnh có đặc tính chiều rộng và tôi muốn làm cho chiều rộng đó khác nhau trên một số lớp kích thước.

+0

Điều này sẽ thật tuyệt vời và khiến mọi thứ trở nên thú vị hơn, hy vọng tính năng này sẽ sớm ra mắt, nhưng không sớm đủ cho dự án hiện tại của tôi :( – Jules

Trả lời

4

Tôi sợ không có tùy chọn cho tài sản IBInspectable, nhưng bạn chắc chắn có thể đáp ứng với những thay đổi lớp kích thước qua UITraitEnvironment protocolUIContentContainer protocol đó đã được thực hiện bởi UIView và UIViewController (xem WWDC 2014, Building Adaptive Apps with UIKit để xem chi tiết về bộ sưu tập đặc điểm và môi trường đặc điểm) . Thuộc tính phông chữ dường như được xử lý bởi Xcode giống như các ràng buộc hoặc được cài đặt.

Các vấn đề liên quan