富文本样式排列

最近有一个需求, 就是 关于app 版本说明那里, 有一个 样式对齐的需求:  效果如图


最终效果

直接上代码:


label富文本赋值
TextTool内部代码实现,代码有注释

对比下普通效果和设置富文本后的效果:


这是普通的lable.text


这是label.attributedText设置后的效果

到此文本自动对齐已经完成了, 可以根据UI的设置要求, 任何修改 行距, 字距和字体样式,大小了

你可能感兴趣的:(富文本样式排列)