Gra*_*Lea 5 macos cocoa colors nstextview
我想更改NSTextView中所有文本的颜色.目前,我有代码这样做:
NSMutableDictionary* fontAttributes = [[NSMutableDictionary alloc] init];
[fontAttributes setObject: newColour forKey:NSForegroundColorAttributeName];
[self setTypingAttributes:fontAttributes];
Run Code Online (Sandbox Code Playgroud)
...但只会更改设置属性后键入的文本的颜色.
是否有一种简单的方法可以更改视图中所有文本的颜色,而不仅仅是在插入点处输入的内容?
Fra*_*rew 14
[textView setTextColor:newColor];
Run Code Online (Sandbox Code Playgroud)
您可能没有注意到该方法,因为它实际上是NSText的一部分,NSTextView从该NSText继承.
| 归档时间: |
|
| 查看次数: |
3905 次 |
| 最近记录: |