美文网首页
图文混排富文本且返回文本高度

图文混排富文本且返回文本高度

作者: 跟上时代的脚步 | 来源:发表于2018-12-21 16:28 被阅读0次

    做项目的时候总是遇到前面图片后面跟着一串文字,而且文字换行的时候还得跟图片对齐,这不最近我就遇到了这么个问题,于是乎我打算用富文本解决下这个问题效果图如下

    其实功能很简单,我这里就不贴代码了,文末我会加上demo的链接,但是有一点我要先说明下,这一点当时写的时候就遇到了,如下面加粗的代码块,技术图片一定要在设置其他富文本属性之前,设置好,不然你无法设置行距的,而且字间距也会有些影响,从而影响整个文本的高度计算:

     CLLabelAttributedString * la = [[CLLabelAttributedString alloc]initWithTextStr:@" 广东省深圳市南山区炳海大道某某小区2302"];

    重复一遍,这下面的三行代码一定要写在设置其他富文本属性之前

    重复二遍,这下面的三行代码一定要写在设置其他富文本属性之前

    重复三遍,这下面的三行代码一定要写在设置其他富文本属性之前

        [laSetImageName:@"wfirst" location:0 frame:CGRectMake(0, 0, 40, 40)];

        [laSetImageName:@"wfirst" location:3 frame:CGRectMake(0, 0, 40, 40)];

        [laSetImageName:@"wfirst" location:8 frame:CGRectMake(0, 0, 40, 40)];

        la.wordFont=14.0f;

        la.wordColor = [UIColor blueColor];

        la.wordSpace=1.0f;

        la.lineSpace=20.0f;

    Demo下载地址

    相关文章

      网友评论

          本文标题:图文混排富文本且返回文本高度

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