2

是否可以在属性字符串上设置范围为零的属性?例如,如果我在 NSMakeRange(0, 0) 处将前景颜色属性设置为红色,我希望一旦我开始输入,文本将是红色的。然而,情况似乎并非如此。

如何在光标位置设置属性“状态”?如果我按 Command+B 并开始输入,文本将变为粗体并且具有已编辑范围的正确属性。如何复制此功能以应用自定义属性?

4

1 回答 1

4

对于打字,请尝试在 NSTextView 上调用 setTypingAttributes:(NSDictionary *)attributes。

于 2010-11-22T01:33:27.270 回答