objective-c - 如何在 nstextview 中设置文本的背景颜色?

标签 objective-c cocoa nsattributedstring

我有一个 nstextview,我想知道如何设置它的背景颜色。我已经尝试了很多东西,但似乎都不起作用。他们只是设置了实际的文本颜色。我有一个 NSColorWell,叫做 colorBox,textview 叫做 doc,以防有人想知道。我使用 `[self.colorBox color] 来获取 NSColorWell 中的颜色

最佳答案

NSTextViewbackgroundColor property .尝试将其设置为其他值,例如 NSColor.redColor()

它还有drawsBackground property需要将其设置为 true 才能使其正常工作。

let textView1 = NSTextView()
textView1.backgroundColor = NSColor.redColor()
textView1.drawsBackground = true

关于objective-c - 如何在 nstextview 中设置文本的背景颜色?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28491625/

相关文章:

objective-c - 将整个文件夹结构复制到 Resources 子目录

objective-c - Objective-C 中的 OpenSSL SHA256 等效项

objective-c - 应用程序上的捆绑资源未更新。

cocoa - 使用 :(id) sender on an IBAction 时,应用程序由于未捕获的异常而终止

objective-c - 如何检测 keyUp : in my NSView with the Command key held?

ios - 为什么不显示NSTextAttachment图像?

iphone - 从 XCode 中的 .strings 文件中读取字符串

objective-c - 设置声音输出/输入

ios - NSAttributedString 添加文本对齐

ios - 我可以从 OS X 上创建的存档中检索 iOS 应用程序中的 NSAttributedString 吗?