Programming/iOS - ObjC

UILabel - 특정 범위 색상 변경

Tez.Park 2015. 7. 9. 14:56

NSMutableAttributedString 을 사용하여 특정 부분의 색을 변경할 수 있다.

NSRange range = [@"Change text color." rangeOfString:@"text"];
NSMutableAttributedString * string = [[NSMutableAttributedString alloc] initWithString:descLabel.text];
[string addAttribute:NSForegroundColorAttributeName value:[UIColor redColor] range:range];
[descLabel setAttributedText:string];


반응형