一行程式碼改變label某個範圍的字型顏色
阿新 • • 發佈:2019-02-13
改變label的字型顏色,新增下劃線和刪除線
1.改變某個範圍的字型顏色
//只能同時設定一個方法(後面的方法會把前面的方法)
//改變某個範圍字型顏色
[label setAttributedLabelTextColor:[UIColor redColor] with:NSMakeRange(1, 5)];
2.改變多個範圍的字型顏色
//改變多個範圍字型顏色
[label setAttributedLabelTextColorAndRange:@{@"0-3":[UIColor cyanColor],@"3-4":[UIColor yellowColor],@"7-3" :[UIColor orangeColor]}];
3.新增刪除線
//刪除線
[label setAttributedLabelStrikethroughColor:[UIColor lightGrayColor] with:NSMakeRange(3, 4)];
這個有點不太清楚,但是真的有
4.新增下劃線
//下劃線
[label setAttributedLabelUnderLineColor:[UIColor blueColor] with:NSMakeRange(5, 6)];
5.暫時寫了這些,後續會不定期的新增一些,工作還是很忙的,有時間會努力寫的.有好的建議也已給我留言!