关闭

iOS 在一个UILabel上显示不同颜色

1220人阅读 评论(0) 收藏 举报
分类:

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];


0
0
查看评论
发表评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场

iOS中UILabel显示不同的字体和颜色

iOS中UILabel显示不同的字体和颜色
  • l2i2j2
  • l2i2j2
  • 2016-03-28 23:53
  • 4248

iOS UILabel利用NSMutableString显示不同样式的文字

UILabel* label = [[UILabel alloc] init];     NSMutableAttributedString* attributedString = [[NSMutab...
  • u013282507
  • u013282507
  • 2015-12-08 08:51
  • 1417

[iOS]关于UILabel显示多颜色字体的问题

在开发中经常会遇到,一个label上显示不同颜色的文字的问题,最常用的场景就是购物车的总价; 主要是通过设置label的attributedText属性,用到了NSMutableAttributed...
  • lqq200912408
  • lqq200912408
  • 2016-03-08 11:37
  • 645

iOS Label文字分段颜色

iOS开发中经常会遇到这样的问题就是一个Label 中的文字需要两种以上的颜色现实 比如注册按钮下一般会有服务协议,这里的文字一般都会做区分 如下图 我们直接看代码 UIL...
  • lwjok2007
  • lwjok2007
  • 2015-09-06 11:00
  • 17473

UILabel设置多种字体、颜色

NSMutableAttributedString *str = [[NSMutableAttributedString alloc] initWithString:@"Using NSAttribu...
  • woaifen3344
  • woaifen3344
  • 2014-08-02 21:57
  • 22962

iOS 不同颜色之分段式圆环,段数不固定

最近美工那边提出一个需求,就是需要展示资产的占比,通过一个圆环展示,于是自己便封装了一个。段数不限制,只需赋值所占比例及该段的颜色即可。      直接上代码:     #import "ColorC...
  • NB_killer
  • NB_killer
  • 2016-03-31 10:32
  • 3073

iOS 为UIView添加渐变色的两种方法

一、CAGradientLayer介绍 二、Core Graphics 三、Demo地址
  • LOLITA0164
  • LOLITA0164
  • 2017-07-11 15:16
  • 901

iOS UILabel利用NSMutableString显示不同样式的文字

UILabel* label = [[UILabel alloc] init];     NSMutableAttributedString* attributedString = [[NSMutab...
  • u013282507
  • u013282507
  • 2015-12-08 08:51
  • 1417

iOS中在UILabel显示不同的字体和颜色,增加下划线

在项目开发中,我们经常会遇到在这样一种情形:在一个UILabel 使用不同的颜色或不同的字体来体现字符串,在iOS 6 以后我们可以很轻松的实现这一点,官方的API 为我们提供了UILabel类的at...
  • cs494208907
  • cs494208907
  • 2014-08-14 10:02
  • 4510

UILabel上展示不同颜色的文字(NSAttributedString)

首先导入CoreText.framework,并在需要使用的文件中导入: #import 新建一个类,继承UILabel,以下为文件内容: MyLabel.h //MyLabel.h #impor...
  • u011439689
  • u011439689
  • 2014-03-31 21:19
  • 8843
    个人资料
    • 访问:67950次
    • 积分:1186
    • 等级:
    • 排名:千里之外
    • 原创:49篇
    • 转载:28篇
    • 译文:0篇
    • 评论:7条
    最新评论