回答
使用NSMutableAttributedString
申請顏色在一個字符串不同的詞。 試試這個,已經有很多類似的問題在SO中有答案。
let myLabel = UILabel()
var stringOne = "Swift 3 has come"
let stringTwo = "has"
let range = (stringOne as NSString).range(of: stringTwo)
let attributedText = NSMutableAttributedString.init(string: stringOne)
attributedText.addAttribute(NSForegroundColorAttributeName, value: UIColor.blue , range: range)
myLabel.attributedText = attributedText
謝謝,很好的決定!但通過這種方式,我們可以只改變文字中一個單詞的顏色。你知道如何使它符合我們文本中的所有單詞嗎? –
你是什麼意思'好決定'?您也可以使用這個想法來應用於其他字符串。 – Santosh
我的意思是如果我們有字符串| var stringOne =「Swift 3已經來了,已經來了」; let stringTwo =「has」| 它只會在stringOne中首先「有」。但我們如何才能在我們的字符串中爲 所有4個單詞「有」?謝謝 –
- 1. 更改特定單詞的顏色
- 2. 如何更改字符串中特定單詞的顏色? vb.net
- 3. 如何更改swift中的標籤數組中的特定單元格標籤的顏色
- 4. 如何更改webview中特定單詞的顏色?
- 5. 如何在swift中更改標籤欄的色調顏色?
- 6. 更改SWT標籤中某些單詞的顏色?
- 7. JavaFX更改標籤中一個單詞的顏色
- 8. 如何在特定索引處更改標籤的顏色?
- 9. 如何更改特定文本的顏色選項標籤
- 10. C如何更改單詞的顏色
- 11. 如何更改列表中特定詞的顏色?
- 12. 更改字符串中特定單詞的顏色
- 13. 更改行中特定單詞的顏色JTable
- 14. 如何更改菜單欄中子菜單的標籤顏色?
- 15. 如何更改UI標籤的顏色
- 16. 標籤動態更改單詞的顏色
- 17. 更改表格中的特定td標籤背景顏色
- 18. 如何將文本標籤的顏色更改爲UITableViewCellStyleValue1顏色
- 19. 更改從腳本獲取的特定單詞的顏色
- 20. FSCalendar - 更改特定日期的標題顏色使用Swift
- 21. 如何更改ios5中textview的特定單詞的文本顏色
- 22. 如何更改崇高文字3上的標籤顏色?
- 23. 更改特定圖標的顏色NavigationDrawer
- 24. 如何更改標籤顏色(categoryAxis.categories)?
- 25. NLog:ColoredConsole中的顏色特定單詞
- 26. RichtextBox中的顏色特定單詞
- 27. C#WinForm:選擇特定的單詞並更改顏色
- 28. 如何更改表單中標籤的顏色?
- 29. 如何更改特定JButton的顏色
- 30. Chart.js更改標籤顏色
太寬了。你還沒有給出任何代碼。 –