UIlabel调整行间距

废话少说,简单明了直接上代码


  NSString * str =@"订单编号: 23456798765\n创建时间: 345987654\n付款时间: 34567890987\n发货时间: 3456789098765\n成交时间: 456789098765";

   _data = [bgviewaddLabelWithFont:12textColor:[UIColorcolorWithWhite:0.502alpha:1.000]text:nil];

    _data.numberOfLines =0;

//    适配    _data.sd_layout.leftSpaceToView(bgview,10).topSpaceToView(bgview,10).widthIs(160).autoHeightRatio(0);

    

//    重点

    NSMutableAttributedString * attributedString1 = [[NSMutableAttributedString alloc] initWithString:str];

    NSMutableParagraphStyle * paragraphStyle1 = [[NSMutableParagraphStyle alloc] init];

    [paragraphStyle1 setLineSpacing:8];

    [attributedString1 addAttribute:NSParagraphStyleAttributeName value:paragraphStyle1 range:NSMakeRange(0, [str length])];

    [_data setAttributedText:attributedString1];

    [_data sizeToFit];


    


阅读更多
版权声明:好东西,与你共享 https://blog.csdn.net/haiooh/article/details/52370353
文章标签: UIlabel行间距
个人分类: 开发技巧
想对作者说点什么? 我来说一句

没有更多推荐了,返回首页

不良信息举报

UIlabel调整行间距

最多只允许输入30个字

加入CSDN,享受更精准的内容推荐,与500万程序员共同成长!
关闭
关闭