6

看起来很简单,我根本找不到任何方法来做到这一点(setFont:不起作用):

  • 有一个NSTextView
  • 将其字体设置为 some NSFont

提示:(很明显,但无论如何......)如果用户添加任何文本,新文本应该“继承”完全相同的样式......

4

2 回答 2

7

我不知道你做错了什么,我可以在我自己的项目中更改 NSTextView 的字体。您确定要在加载文本视图后设置字体吗?检查是否使用 NSLog 加载了文本视图。

于 2012-09-10T01:12:20.630 回答
5

您必须将字体设置为 textStorage,而不是 TextView

[[textView textStorage] setFont:[NSFont fontWithName:@"Menlo" size:12]];
于 2012-09-10T00:55:27.743 回答