【发布时间】:2019-09-09 11:43:51
【问题描述】:
我正在尝试将NSAttributedString 中的一种颜色替换为另一种颜色,以在 Mojave 之前的应用程序中启用暗模式。我有一个很长的NSTextView 来保存字符串。
有什么方法可以重新映射或改变 NSTextView 中已设置的颜色,类似于 Mojave 暗模式对 NSColor.textColor 所做的操作?如果打开了多个文档,通过范围和属性一一枚举来格式化字符串非常慢。
非常感谢使用 Swift 或 Objective-C 的提示和技巧!
【问题讨论】:
标签: cocoa nsattributedstring nstextview nscolor