-
NSString UILabel 일부 문자열 색상 변경iOS/Objective C 2015. 12. 23. 10:22
- (void) setTextColor:(UILabel*)label
{
//테스트용 문자열
NSString* text = @"hello world!!!";
//문자열 설정
NSMutableAttributedString* att = [[NSMutableAttributedString alloc] initWithString:text];
//변화시킬 범위를 설정
NSRange range = [text rangeOfString:@"hello"];
//변화종류, 옵션 설정
[att addAttribute:NSForegroundColorAttributeName
value:[[UIColor brownColor] colorWithAlphaComponent:1.0f]//[UIColor brownColor]만 해도 사용이 가능합니다
range:range];
//설정내용으로 라벨 변경
[label setAttributedText:att];
}
//결과
'iOS > Objective C' 카테고리의 다른 글
NSString UILabel 일부 문자열 그림자 설정 (0) 2015.12.23 NSString UILabel 일부 문자열 배경색 변경 (0) 2015.12.23 NSString UILabel 일부 문자열 폰트 변경 (0) 2015.12.23 UIView - Animation (0) 2015.11.27 UILabel - 텍스트의 사이즈,색 바꾸기 (0) 2015.11.27