美文网首页iOS Developer技术文
自定义字符串中 某个字符串的大小、颜色

自定义字符串中 某个字符串的大小、颜色

作者: 正确的道路上用笨方法 | 来源:发表于2016-11-08 14:40 被阅读46次


    你想实现这样的?

    需求是这样的! 或者是这样的!

    有时候,需要在某个Lable中添加一行话,大多情况要在后边跟个单位,有的同学会直接在后边添加一个Lable做单位显示,完美实现!

    but,是不是太麻烦?

    现在给你一个完美解决的办法,直接上代码:


    NSMutableAttributedString*str = [[NSMutableAttributedStringalloc]initWithString:[NSStringstringWithFormat:@"%.2fkm",[self.currentRecordtotalDistance]/1000]];

    //设置自定义位置字符串大小颜色

    [straddAttribute:NSForegroundColorAttributeNamevalue:[UIColorredColor]range:NSMakeRange(0,2)];

    //设置自定义位置字符串大小

    [straddAttribute:NSFontAttributeNamevalue:[UIFontfontWithName:@"Helvetica-Bold"size:5]range:NSMakeRange(str.length-2,2)];

    //然后,我们创建个UILabel对象进行测试

    你的UILabel.attributedText=str;

    OK!完美,别忘了给个赞哦

    相关文章

      网友评论

        本文标题:自定义字符串中 某个字符串的大小、颜色

        本文链接:https://www.haomeiwen.com/subject/imjprttx.html