2011-09-20 26 views
8

Tôi đã tạo ứng dụng iOS trong một thời gian, nhưng tôi đang cố gắng phát triển MacOS. Tôi đang thêm một NSTextField vào giao diện người dùng của mình và tôi nhận thấy trong Xcode rằng một trong các tùy chọn trong tiện ích đồ họa là "NSTextField with NSNumberFormatter", điều này hàm ý rằng tôi có thể hạn chế đầu vào của trường thành số và cấu hình định dạng theo cách nào đó.NSTextField với NSNumberFormatter tự động trong Bộ dựng giao diện

Khi tôi thêm NSTextField với NSNumberFormatter vào giao diện người dùng của mình, tôi có thể thấy nó có ổ cắm định dạng dường như được liên kết với NSNumberFormatter (mặc dù tên có màu xám nhạt). Tuy nhiên, tôi không thể tìm ra cách nào để tương tác với hoặc cấu hình NSNumberFormatter đó.

Bất kỳ trợ giúp nào?

Trả lời

9

Để truy cập vào NSNumberFormatter, bạn phải chọn nó trong vành móng ngựa (có danh sách các đối tượng ở phía bên trái của XCode 4 Giao diện Builder [IB] cửa sổ).

Nếu đế không ở chế độ xem đường viền, ví dụ: đế chỉ hiển thị khoảng 4 biểu tượng, hãy nhấp vào nút hình tam giác-in-một-vuông ở cuối thanh công cụ. Dock sẽ hiển thị phần "Placeholders" và phần "Objects"; các đối tượng là đối tượng giao diện người dùng của bạn trong chế độ xem phác thảo phân cấp.

Trong cửa sổ IB, nhấp vào NSTextField của bạn; sẽ đánh dấu ô Text Field tương ứng trong đường viền (bạn có thể phải viết xuống một số hình tam giác tiết lộ để xem nó). Ô trường văn bản phải có hình tam giác tiết lộ; nhấn nó xuống để tiết lộ số định dạng. Chọn nó, và bây giờ bạn có thể thao tác nó trong bảng Inspector.

(Có nhiều thứ không rõ ràng như vậy trong XCode. Khi nghi ngờ, hãy kiểm tra đối tượng giao diện người dùng của bạn trong giao diện đường viền của Dock hoặc nâng cấp các menu với đối tượng đó được chọn. Thật tuyệt vời - và thường hữu ích-

+0

Đó là nó, tôi không được sử dụng với những thứ ở bên trong vùng văn bản của tôi, vì vậy tôi không nghĩ đến việc đào sâu qua các hình tam giác tiết lộ ở đó. –

4

để định cấu hình trình định dạng số, bạn có thể (sau khi bạn đã chọn trình định dạng) mở thanh tra Thuộc tính, chọn hành vi bạn muốn và tùy chỉnh trình định dạng. Ít nhất đó là làm việc cho tôi trong XCode 4.

- Moritz

enter image description here

+1

Không hiển thị trong ảnh chụp màn hình này: phần dưới cùng của thanh tra Trình định dạng số bao gồm một thanh tra nơi bạn có thể nhập các giá trị và xem trước kết quả Rất tiện dụng! – Nuthatch

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