iOS label设置不同的字体 颜色
2015-10-08 14:55
489 查看
UILabel * lable = [[UILabel alloc] initWithFrame:CGRectMake(0, 70, 320, 40)]; lable.numberOfLines = 0; // lable.backgroundColor = [UIColor greenColor]; [self.view addSubview:lable]; NSString *string = @"我是好人"@"我是好人"@"我是个好人"@"额鹅鹅鹅鹅鹅鹅饿"@"哇哇哇哇哇哇哇"; // 创建可变属性化字符串 NSMutableAttributedString *attrString = [[NSMutableAttributedString alloc] initWithString:string]; //改变字符串当中从第18位置向后的10位数的字体 UIFont *smallFont = [UIFont systemFontOfSize:12]; [attrString addAttribute:NSFontAttributeName value:smallFont range:NSMakeRange(18, 10)]; //改变字符串当中第一个“1”的颜色 UIColor *rcolor = [UIColor redColor]; [attrString addAttribute:NSForegroundColorAttributeName value:rcolor range:[string rangeOfString:@"鹅"]]; lable.attributedText = attrString;
相关文章推荐
- iOS编程-------MVC、通知
- iOS SDK Release Notes for iOS 9 iOS9 SDK 版本更新说明
- iOS 伸缩的头部tableView
- iOS开发中的那些尺寸
- [iOS开发项目-9] 倒计时时钟
- iOS 报错纪录及解决方案___The operation couldn’t be completed. (LaunchServicesError error 0.)
- 【IOS 开发学习总结-OC-37】★文件 I/O——对象归档
- iOS cell 的自适应高度 中 返回label的高度
- iOS应用被拒原因总结(随时更新)
- 在iOS开发中,给项目添加新的.framework
- IOS之正则表达式
- iOS开发-友盟分享(3)
- iOS中Bitcode的介绍及配置
- iOS 9适配技巧(更新版)
- iOS开发-友盟分享使用(2)
- iOS开发-友盟分享(1)
- IOS info.plist配置文件
- iOS开发---iPhone SDK 包含哪些东西?
- iOS中assign,copy,retain之间的区别以及weak和strong的区别
- iOS 9 适配问题