-2
A
回答
1
是的,你需要使用NSAttributedString的是,發現這有助於改變字的顏色RunningAppHere,同樣可以改變字體
點是使用NSAttributedString
通覽單詞,並找到你的單詞的範圍並改變它的顏色。
- (IBAction)colorWord:(id)sender {
NSMutableAttributedString * string = [[NSMutableAttributedString alloc]initWithString:self.text.text];
NSArray *words=[self.text.text componentsSeparatedByString:@" "];
for (NSString *word in words) {
if ([word hasPrefix:@"@"]) {
NSRange range=[self.text.text rangeOfString:word];
[string addAttribute:NSForegroundColorAttributeName value:[UIColor redColor] range:range];
}
}
[self.text setAttributedText:string];
}
相關問題
- 1. 的TextView沒有初始化
- 2. 試圖讓文本WRAPin表
- 3. UITextView的文本不是初始視圖
- 4. 試圖在android textview中限制文本
- 5. 試圖讓textView堅持gridView滾動
- 6. Android TextView插入文本到開始滾動文本視圖到開始
- 7. Textview裏面的滾動視圖開始的文本
- 8. TweetSheet&FacebookSheet初始文本
- 9. ellipsize禁用初始文本
- 10. 試圖讓文本在同一行上
- 11. 試圖讓一個文本框
- 12. 試圖初始化sapi5,錯誤
- 13. Prettytensor:試圖使用未初始化值
- 14. 的setText強制關閉試圖在TextView中顯示文本時
- 15. 我試圖讓TextView的字符串值,顯示到的CharSequence
- 16. 試圖讓一個TextView的插入點的MacOS
- 17. 初始化的unique_ptr測試
- 18. 試圖開始錄製時,Everyplay在iOS7上崩潰
- 19. 試圖讓TypeDescriptor.GetProperties開始工作
- 20. iPhone試圖讓YouTube automatckly開始視頻
- 21. 試圖讓這個鏈表開始
- 22. Html.EditorFor文本框的初始值
- 23. jQuery的.validate初始標籤文本
- 24. 刪除文本區域的初始值「」
- 25. 如何讓我的TextView的文本到左邊的一排有兩個TextView的?
- 26. 無法讓TextView顯示來自txt文件的文本
- 27. 試圖讓圖片浮動文本的權利
- 28. Worklight應用程序顯示初始化視圖的文本
- 29. textView中的文本
- 30. 成本初始化