[英]Swift - Get color from selected text in NSTextView
我想檢查一下我的NSTextView中選定文本的范圍是否為紅色。 我知道它符合NSText類,並且NSText中有一個textColor屬性,但是我無法為我的NSRange選擇獲取顏色。
有任何想法嗎?
也許您可以使用NSTextView
的屬性selectedTextAttributes
( 在此處記錄 )
let selectedTextAttributes = textview.selectedTextAttributes
if let foregroundColor = selectedTextAttributes[NSForegroundColorAttributeName] as? NSColor {
//Here is your foreground color
}
希望能有所幫助。
正如@willeke在下面的評論中指出的那樣,我的“此處答案”將無法解決問題。 看看他對原始問題的評論。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.