您的位置:首页 > 移动开发 > IOS开发

ios富文本功能/文字特性设置

2016-09-29 11:47 218 查看
// 将“文字”二字放大变成红色

NSString * AllStr = @"这是个测试文字";
NSRange  WZRange = NSMakeRange(5, 2);

NSMutableAttributedString * wantStr = [[NSMutableAttributedString alloc] initWithString:AllStr];
[wantStr addAttribute:NSFontAttributeName value:[UIFont systemFontOfSize:20] range:WZRange];
[wantStr addAttribute:NSForegroundColorAttributeName value:[UIColor redColor] range:WZRange];

UILabel * label = [[UILabel alloc] initWithFrame:CGRectMake(50, 80, 150, 50)];
label.textColor = [UIColor blackColor];
label.font = [UIFont systemFontOfSize:12];
label.attributedText = wantStr;
[self.view addSubview:label];
   运行效果如下

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: