Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
看起来很简单,我根本找不到任何方法来做到这一点(setFont:不起作用):
setFont:
NSTextView
NSFont
提示:(很明显,但无论如何......)如果用户添加任何文本,新文本应该“继承”完全相同的样式......
我不知道你做错了什么,我可以在我自己的项目中更改 NSTextView 的字体。您确定要在加载文本视图后设置字体吗?检查是否使用 NSLog 加载了文本视图。
您必须将字体设置为 textStorage,而不是 TextView
[[textView textStorage] setFont:[NSFont fontWithName:@"Menlo" size:12]];