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];
반응형
'Programming > iOS - ObjC' 카테고리의 다른 글
[AppIcon] iOS 10.3 Dynamic Alternate Icon Name (동적으로 앱 아이콘 변경) (0) | 2017.03.28 |
---|---|
CLLocation - 두 점사이 거리 구하기 (0) | 2017.03.19 |
Layer - 그림자 넣기 (0) | 2017.03.19 |
[APNs] Push notification 등록 (iOS10 대응) (0) | 2016.12.11 |
ObjectiveC와 Javascript 상호 호출 (0) | 2015.07.09 |
Device type check (0) | 2015.07.09 |
CATransition - UINavigation push animation (0) | 2015.07.09 |
UIAlertView - TextField 추가 (0) | 2015.07.09 |
NSString - Base64 Encoding/Decoding (0) | 2015.06.30 |
UISwitch - 상태값 가져오기 (0) | 2014.12.04 |