美文网首页
文本混排,label显示图片

文本混排,label显示图片

作者: VickyLanLan | 来源:发表于2018-08-02 16:31 被阅读19次

刚发现这个类好用NSTextAttachment图文混排,不用再去麻烦计算图片的位置去移动,简单实现button,label的图文混排的效果,记录一下。

    UIButton*zongheButton =[[UIButtonalloc]initWithFrame:CGRectMake(30,50,100,60)];

    [self.viewaddSubview: zongheButton];

    NSMutableAttributedString *attri = [[NSMutableAttributedString alloc] initWithString:@"综合排序"];

    NSTextAttachment *attch = [[NSTextAttachment alloc] init];

    attch.image= [UIImageimageNamed:@"offLine_phone"];

    attch.bounds=CGRectMake(5,0,20,15);

    NSAttributedString *string = [NSAttributedString attributedStringWithAttachment:attch];

    [attriappendAttributedString:string];

    [attriaddAttribute:NSForegroundColorAttributeName value:[UIColor greenColor] range:NSMakeRange(0, attri.length)];

    [zongheButtonsetAttributedTitle:attri forState:UIControlStateNormal];

相关文章

  • 文本混排,label显示图片

    刚发现这个类好用NSTextAttachment图文混排,不用再去麻烦计算图片的位置去移动,简单实现button,...

  • tkinker组件 Label

    Label(标签)组件用于在屏幕上显示文本或图像 一、字体颜色、字体样式 二、改变Label的值 三、显示图片 参...

  • iOS开发常见问题-图文混排

    图文混排 一个Label显示多行不同字体的文字

  • Qt Label控件

    Label控件是一个常用的控件,我们可以用它显示文本,显示html超文本,放置可点击的超链接,显示图片,动画等等。...

  • iOS开发UI阶段——第二节  UI基本控件

    UILabel 基本属性 文本显示 label.text = @“”; 文本颜色 label.textC...

  • NSAttributedString /字典设置字体 /富文本

    iOS富文本字符串AttributedString详解iOS富文本编辑(在label里显示文字和图片)uilabe...

  • iOS Label常用开发小功能

    label设置文本过长,显示格式lineBreakMode。 label.lineBreakMode = NSLi...

  • iOS 图文混排

    创建label 创建富文本 创建图片文本 富文本添加图片 图片和文字居中对齐 图片文本加入富文本中 图片插入文本中...

  • TextKit

    以前,如果我们想实现如上图所示复杂的文本排版:显示不同样式的文本、图片和文字混排,你可能就需要借助于UIWebVi...

  • 010--cc.Label

    cc.Label 1:cc.Label是显示文字的组件;2:cc.Label属性面板:String: 文本显示的内...

网友评论

      本文标题:文本混排,label显示图片

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