美文网首页
2016.04.19(UILabel行间距的设置)

2016.04.19(UILabel行间距的设置)

作者: Ge3k_Xm | 来源:发表于2016-04-19 11:45 被阅读0次

    UILabel的行间距,一般都是用下面的方法解决

    UILabel*label = [[UILabelalloc]initWithFrame:labelFrame];

    [labelsetBackgroundColor:[UIColorclearColor]];

    [labelsetTextColor:textColor];

    [labelsetNumberOfLines:0];

    label.font= textFont;

    NSString*labelText =@"我是内容,我是内容,我是内容,我是内容,我是内容。";

    NSMutableAttributedString*attributedString = [[NSMutableAttributedStringalloc]initWithString:labelText];

    NSMutableParagraphStyle*paragraphStyle = [[NSMutableParagraphStylealloc]init];

    [paragraphStylesetLineSpacing:LINESPACE];//调整行间距

    [attributedStringaddAttribute:NSParagraphStyleAttributeNamevalue:paragraphStylerange:NSMakeRange(0, [labelTextlength])];

    label.attributedText= attributedString;

    [contentViewaddSubview:label];[labelsizeToFit];

    相关文章

      网友评论

          本文标题:2016.04.19(UILabel行间距的设置)

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