我是靠谱客的博主 小巧鞋子,这篇文章主要介绍iOS开发 - 同一段文字显示不同颜色和字体,现在分享给大家,希望可以做个参考。

博主以前写过一篇同一段文字显示不同颜色:
http://blog.csdn.net/codingfire/article/details/50395838

今天再提供一种方法,其实都是一样的,不过这次同一段文字显示不同颜色和字体大小的文字:

复制代码
1
2
3
4
5
6
7
8
9
10
11
12
13
14
//可提现金额 UILabel *tixianLabel = [[UILabel alloc]initWithFrame:CGRectMake(10, 60, 300, 20)]; tixianLabel.text = @"当前可提现金额0.00元"; tixianLabel.textAlignment = NSTextAlignmentLeft; tixianLabel.font = [UIFont systemFontOfSize:14]; tixianLabel.textColor = [UIColor colorWithRed:0.27f green:0.28f blue:0.28f alpha:1.00f]; [self.view addSubview:tixianLabel]; NSString *testStr = @"当前可提现金额3000.00元"; NSMutableAttributedString *str = [[NSMutableAttributedString alloc] initWithString:testStr]; [str addAttribute:NSForegroundColorAttributeName value:[UIColor colorWithRed:0.27f green:0.61f blue:1.00f alpha:1.00f] range:NSMakeRange(7,testStr.length - 8)]; [str addAttribute:NSFontAttributeName value:[UIFont systemFontOfSize:20] range:NSMakeRange(7,testStr.length - 8)]; tixianLabel.attributedText = str;

其实原理都是通过Attribute来实现的,具体的看看代码。

最后

以上就是小巧鞋子最近收集整理的关于iOS开发 - 同一段文字显示不同颜色和字体的全部内容,更多相关iOS开发内容请搜索靠谱客的其他文章。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(69)

评论列表共有 0 条评论

立即
投稿
返回
顶部