图文结合/在label前后插入图片。

在label中插入图片


 NSMutableAttributedString *labelStr = [[NSMutableAttributedString alloc] initWithString:model.buyer_goods_name];
    // 添加表情
    NSTextAttachment *attch = [[NSTextAttachment alloc] init];
    // 表情图片
    attch.image = [UIImage imageNamed:@"woxiangyao"];
    // 设置图片大小
    attch.bounds = CGRectMake(0, 0, 36, 13);
    // 创建带有图片的富文本
    NSAttributedString *string = [NSAttributedString attributedStringWithAttachment:attch];
    
//    [attri appendAttributedString:string];//这是加在最后面的
    [labelStr insertAttributedString:string atIndex:0];//这是插入图片的位置
    // 用label的attributedText属性来使用富文本
    cell.titleLabel.attributedText = labelStr;
效果图

2.改变label的字体颜色

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容