• label中添加图片


    • 创建NSTextAttachment的对象,用来装在图片
    • NSTextAttachment对象的image属性设置为想要使用的图片
    • 设置NSTextAttachment对象bounds大小,也就是要显示的图片的大小
    • [NSAttributedString attributedStringWithAttachment:attch]方法,将图片添加到富文本上

        //创建富文本字符串
        NSMutableAttributedString *mAString = [[NSMutableAttributedString alloc] initWithString:@"你好你好你好你好你好你好你你好你好你好你好你好你好你你好你好你好你好你好你好你"];
        //创建图片
        NSTextAttachment *attch = [[NSTextAttachment alloc] init];
        attch.image = [UIImage imageNamed:@"ding"];
        attch.bounds = CGRectMake(0, -2, 16, 16);
        //将图片加入富文本
        NSAttributedString *imgString = [NSAttributedString attributedStringWithAttachment:attch];
        [mAString appendAttributedString:imgString];
        
        _Alabel.attributedText = mAString;
     
    效果图:
     
    原文链接:http://www.jianshu.com/p/5828173adc3a

  • 相关阅读:
    Git 分支管理
    Kubernetes 中文文档
    Docker 命令大全
    Redis 常用命令 大全
    Docker 资源汇总
    Docker 安装 Redis
    JavaScript闭包
    CSS选择器
    JavaScript类型转换
    javascript字符串处理方法
  • 原文地址:https://www.cnblogs.com/wlsxmhz/p/5760221.html
Copyright © 2020-2023  润新知