gpt4 book ai didi

macos - 如何设置 NSTextView 中所有文本的颜色(而不仅仅是随后输入的文本)

转载 作者:行者123 更新时间:2023-12-03 16:09:55 24 4
gpt4 key购买 nike

我想更改 NSTextView 中所有文本的颜色。目前,我有代码执行此操作:

NSMutableDictionary* fontAttributes = [[NSMutableDictionary alloc] init];
[fontAttributes setObject: newColour forKey:NSForegroundColorAttributeName];
[self setTypingAttributes:fontAttributes];

...但这只会更改设置属性后键入的文本的颜色。

有没有一种简单的方法可以更改 View 中所有文本的颜色,而不仅仅是在插入点输入的内容?

最佳答案

[textView setTextColor:newColor];

你可能没有注意到这个方法,因为它实际上是 NSText 的一部分,NSTextView 继承自 NSText。

关于macos - 如何设置 NSTextView 中所有文本的颜色(而不仅仅是随后输入的文本),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8149645/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com