Có thể đặt giá trị dấu phẩy động trong Thanh tra thuộc tính không? Tôi có tài sản này trong UIView của tôi:Giá trị điểm đánh dấu IB và điểm nổi
@IBInspectable
var scale: CGFloat = 0.90 {
didSet {
setNeedsDisplay()
}
}
Như bạn có thể thấy, giá trị mặc định là 0,9 và tôi muốn thay đổi nó trong Attributes Inspector, nhưng có vẻ như thế:
Và tôi chỉ có thể thiết lập các giá trị số nguyên trong đó. Tui bỏ lỡ điều gì vậy?
Tôi nghĩ đó là một hạn chế Xcode. Đảm bảo mở báo cáo lỗi với Apple. –
Vì vậy, bạn đã cố gắng nhập một số thập phân và nhận được những gì ...? Cả hai 'Float' và' CGFloat' kiểm tra cho phép tôi nhập số thập phân và làm việc như mong đợi ... Ngoài ra, thuộc tính nên được chú thích là '@ IBInspectable' thay vì' @ IBDesignable' ... – Alladinian
Không bao giờ đặt giá trị dấu phẩy động trong Thanh tra. –