iOS 在一个UILabel上显示不同颜色
2016-08-29 14:56
281 查看
self.addressLabel = [[UILabel
alloc]initWithFrame:CGRectZero];
self.addressLabel.textColor = [UIColor
blackColor];
self.addressLabel.font = [UIFont
systemFontOfSize:15];
[self.contentView
addSubview:self.addressLabel];
NSMutableAttributedString *noteStr = [[NSMutableAttributedString
alloc]initWithString:[NSString
stringWithFormat:@"[默认地址]哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈"]];
NSRange redRangeTwo =
NSMakeRange([[noteStr
string] rangeOfString:@"[默认地址]"].location,
[[noteStr string]
rangeOfString:@"[默认地址]"].length);
[noteStr addAttribute:NSForegroundColorAttributeName
value:[UIColor
redColor] range:redRangeTwo];
[self.addressLabel
setAttributedText:noteStr];
[self.addressLabel
sizeToFit];
alloc]initWithFrame:CGRectZero];
self.addressLabel.textColor = [UIColor
blackColor];
self.addressLabel.font = [UIFont
systemFontOfSize:15];
[self.contentView
addSubview:self.addressLabel];
NSMutableAttributedString *noteStr = [[NSMutableAttributedString
alloc]initWithString:[NSString
stringWithFormat:@"[默认地址]哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈"]];
NSRange redRangeTwo =
NSMakeRange([[noteStr
string] rangeOfString:@"[默认地址]"].location,
[[noteStr string]
rangeOfString:@"[默认地址]"].length);
[noteStr addAttribute:NSForegroundColorAttributeName
value:[UIColor
redColor] range:redRangeTwo];
[self.addressLabel
setAttributedText:noteStr];
[self.addressLabel
sizeToFit];
相关文章推荐
- iOS 在一个UILabel里显示不同的颜色,给文字加下划线
- iOS 在一个UILabel里显示不同的颜色,给文字加下划线
- [绍棠] iOS 在一个UILabel显示不同的字体和颜色
- iOS 在UILabel显示不同的字体和颜色
- iOS 在UILabel显示不同的字体和颜色
- iOS 在UILabel显示不同的字体和颜色
- iOS 在UILabel显示不同的字体和颜色
- iOS 在UILabel显示不同的字体和颜色(转)
- iOS 在UILabel显示不同的字体和颜色
- iOS 在UILabel显示不同的字体和颜色
- iOS开发笔记--UILabel显示不同的字体和颜色
- iOS 在UILabel显示不同的字体和颜色
- iOS 在UILabel显示不同的字体和颜色
- iOS 在UILabel显示不同的字体和颜色
- NSMutableAttributedString iOS 在UILabel显示不同的字体和颜色(转)
- 一个UILabel上显示不同的字体、颜色
- iOS 在UILabel显示不同的字体和颜色(转)
- iphone ios 如何在同一行中显示不同字体,颜色文本(UILabel)
- iOS 在UILabel显示不同的字体和颜色 NSMutableAttributedString
- iOS 在UILabel显示不同的字体和颜色