美文网首页
UILabel实现文字缩进

UILabel实现文字缩进

作者: lancely | 来源:发表于2016-05-09 18:26 被阅读2071次

利用 NSMutableParagraphStyle 实现文字缩进

NSMutableParagraphStyle *style = [[NSParagraphStyle defaultParagraphStyle] mutableCopy];
// 对齐方式
style.alignment = NSTextAlignmentJustified;
// 首行缩进
style.firstLineHeadIndent = 10.0f;
// 头部缩进
style.headIndent = 10.0f;
// 尾部缩进
style.tailIndent = -10.0f;
NSAttributedString *attrText = [[NSAttributedString alloc] initWithString:title attributes:@{ NSParagraphStyleAttributeName : style}];
UILabel *label = [[UILabel alloc] initWithFrame:someFrame];
label.numberOfLines = 0;
label.attributedText = attrText;

相关文章

网友评论

      本文标题:UILabel实现文字缩进

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