2012-05-15 31 views
10

Tôi đã tạo một lớp con NSView có thuộc tính float và tôi muốn đặt nó trong Interface Builder. Trong phần Thuộc tính thời gian chạy do người dùng xác định, Loại duy nhất phù hợp là Số. Nhưng nếu tôi muốn nhập một số thập phân (hoặc sử dụng. Hoặc, như delimiter) nó chỉ làm tròn đến số nguyên gần nhất. Đây có phải là lỗi hoặc mục đích không? Làm thế nào tôi có thể xác định một phao thay vì một số nguyên?Thuộc tính thời gian chạy do người dùng định nghĩa giao diện người dùng không chấp nhận phao nổi?

Trả lời

18

Sử dụng một loại chuỗi và nhập giá trị của bạn như thế này

0.7 
+0

Wow, tại sao tôi không nghĩ để làm điều này? Cảm ơn. – DrummerB

+0

Cảm ơn bạn !! Giống như DrummerB, điều này khiến tôi phát điên. Và câu trả lời rất đơn giản. –

+4

@DrummerB: bởi vì nó hoàn toàn không logic. – MrTJ

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