iOS-文字中指定位置上色

iOS-文字中指定位置上色
如果想要在 UITextview文字中上色
但不想要全部 只有想要幾個字段的話該怎麼做呢?

//date 接受到的字串
//NEW_MAIN_COLOR 我設定的橘色
//leftheaderLab UILabel
//NSMakeRange(1,date.length-2) 第一個是開始的字元 第二個是到結束的字元
NSMutableAttributedString *str = [[NSMutableAttributedString alloc] initWithString:[NSString stringWithFormat:@"%@",date]];
[str addAttribute:NSForegroundColorAttributeName value:NEW_MAIN_COLOR range:NSMakeRange(1,date.length-2)];
leftheaderLab.attributedText = str;

原本是這樣
ios
加入後變成我想要的顏色了~
ios
以上
歡迎討論喔

Facebook Comments

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *