簡體   English   中英

如何在nstextview中設置文本的背景顏色?

[英]How do I set the background color of text in a nstextview?

我有一個nstextview,我想知道如何設置它的背景顏色。 我嘗試過很多東西,但似乎都沒有用。 他們只是設置實際的文本顏色。 我有一個名為colorBox ,而textview被稱為doc ,萬一有人想知道。 我使用`[self.colorBox color]來獲取NSColorWell中的顏色

NSTextView具有backgroundColor屬性 嘗試將其設置為其他類似NSColor.redColor()

它還有drawsBackground屬性 ,需要將其設置為true才能使其工作。

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

要更改屬性字符串的背景顏色,必須將屬性添加到其中:

[mutableAttributedString addAttribute:NSBackgroundColorAttributeName value:[UIColor redColor] range:selectedRange];

如果您使用的是故事板,TextViews在屬性檢查器,“文本視圖”,“滾動視圖”和“視圖”中有三個部分。 “背景顏色”是“視圖”部分中的第五個選項。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM