NSMutableParagraphStyle *style = [[NSParagraphStyle defaultParagraphStyle] mutableCopy];
style.lineSpacing = maker.lineSpace;
style.firstLineHeadIndent = 1.5;
style.headIndent = 1.5 ;//设置与首部的距离
style.tailIndent = maker.tagAlignment == NSTextAlignmentRight ? maker.maxWidth - fabs(maker.insets.right) : maker.maxWidth - 1.5; //设置与尾部的距离
switch (maker.tagAlignment) {
case XWTagAlignmentLeft:
style.alignment = NSTextAlignmentLeft;
break;
case XWTagAlignmentCenter:
style.alignment = NSTextAlignmentCenter;
break;
case XWTagAlignmentRight:
style.alignment = NSTextAlignmentRight;
break;
default:
break;
}
熟悉富文本的同学都知道tailIndent是与尾部的距离,利用好这一点可以很好的解决问题,后续会加上点击事件。
总结
富文本很强大,能做的不只只这些,很多黑科技等着你去发现哦,当然如果您觉得我写的不错,希望您点个赞。
好了,以上就是这篇文章的全部内容了,希望本文的内容对大家的学习或者工作具有一定的参考学习价值,如果有疑问大家可以留言交流,谢谢大家对ASPKU的支持。
注:相关教程知识阅读请移步到IOS开发频道。










