Làm cách nào để đặt phông chữ mặc định của thành phần NSTextView? Tôi cần có một khu vực trong ứng dụng của mình nơi người dùng có thể thực hiện thay đổi đối với tệp văn bản thuần túy và tôi muốn phông chữ là phông chữ đơn cách.Đặt phông chữ mặc định trong NSTextView
15
A
Trả lời
24
Tìm thấy. This answer đã được đóng, nhưng sẽ không làm điều đó - đã phải truy cập vào đối tượng textStorage của NSTextView đầu tiên:
[[myNSTextView textStorage] setFont:[NSFont fontWithName:@"Menlo" size:11]];
14
NSFont* font = <whatever>; [textView setFont: font];
Các vấn đề liên quan
- 1. Đặt phông chữ mặc định của MacVim
- 2. Làm cách nào để đặt phông chữ trong NSTextView?
- 3. Đặt phông chữ mặc định cho SWT Shell
- 4. Thay đổi phông chữ JLabel mặc định
- 5. Kích thước phông chữ mặc định TinyMCE
- 6. Emacs + Mac OSX và thay đổi phông chữ mặc định
- 7. Đặt kích thước phông chữ mặc định và màu nền trong TinyMCE
- 8. Đặt phông chữ tùy chỉnh làm mặc định trong lập trình iphone
- 9. đặt kích thước phông chữ trong jquery
- 10. Hỗ trợ DPI và Thay đổi Phông chữ Mặc định
- 11. Đặt Màu phông chữ, Cỡ phông chữ và Phông chữ trong PHPExcel
- 12. Phông chữ mặc định cho ứng dụng Windows Forms
- 13. Mặc định Visual Studio 2010 và 2008 phông chữ
- 14. Phông chữ mặc định nào được bao gồm với iText?
- 15. Đơn vị mặc định cho kích thước phông chữ?
- 16. Phông chữ, phông chữ và bóng tối mặc định cho tiêu đề trong Thanh điều hướng là gì?
- 17. Thay đổi phông chữ mã github mặc định
- 18. Đặt màu phông chữ trong tôm
- 19. Tần suất phông chữ mặc định trong trình duyệt không phải là 16px?
- 20. Làm cách nào để đặt phông chữ mặc định (Inconsolata) trong tệp .emacs.el của tôi trong Ubuntu?
- 21. Đặt Phông chữ trên toàn cầu trong JavaFX
- 22. Xác định kích thước phông chữ khác nhau cho mỗi phông chữ trong một phông chữ-gia đình
- 23. Android: Định dạng phông chữ trong hộp thoại cảnh báo
- 24. Làm cách nào để bạn nhận được cài đặt Phông chữ mặc định của Hệ thống trong Qt?
- 25. Làm thế nào để loại bỏ phông chữ mặc định trong trình duyệt trong khi tải @ phông chữ-face trong CSS? "FOUT"
- 26. Đặt hình nền cho màu phông chữ?
- 27. Nhiều phông chữ trong thuộc tính Phông chữ-Gia đình?
- 28. Sử dụng kiểu phông mặc định trong Android
- 29. Nén/Deflate @ phông chữ phông chữ
- 30. JasperReports - chỉ định nhiều phông chữ?
Từ NSText (lớp cha của NSTextView) tài liệu: “Thiết lập phông chữ của văn bản tất cả các của người nhận để aFont. ”Nếu điều đó không hiệu quả với bạn, bạn nên xem xét lý do tại sao. –
Ngoài ra, bạn nên sử dụng phông chữ và kích thước sân cố định ưa thích của người dùng, không phải phông chữ và kích thước được mã hóa cứng. http://developer.apple.com/mac/library/documentation/Cocoa/Reference/ApplicationKit/Classes/NSFont_Class/Reference/Reference.html#//apple_ref/occ/clm/NSFont/userFixedPitchFontOfSize: –
Ngoài ra với câu trả lời này, lưu trữ văn bản của tôi dường như ngừng cho phép các ký tự unicode. Chẳng hạn như '안녕하세요!'. Thay vào đó, NSTextView của tôi sẽ hiển thị '!'. – Kyle