enum
là không một Interface Builder thuộc tính runtime xác định. Phần sau không hiển thị trong Trình kiểm tra thuộc tính của Trình tạo giao diện:
enum StatusShape:Int {
case Rectangle = 0
case Triangle = 1
case Circle = 2
}
@IBInspectable var shape:StatusShape = .Rectangle
Từ tài liệu: Bạn có thể đính kèm thuộc tính IBInspectable vào bất kỳ thuộc tính nào trong khai báo lớp, phần mở rộng lớp hoặc danh mục cho bất kỳ loại nào được hỗ trợ bởi các thuộc tính thời gian chạy do Bộ tạo giao diện xác định: boolean, số nguyên hoặc số dấu chấm động, chuỗi, chuỗi bản địa hóa, hình chữ nhật , điểm, kích thước, màu sắc, phạm vi và nil.
H: Làm cách nào để tôi có thể xem Trình enum
kiểm tra thuộc tính của Trình tạo giao diện?