swift label 左右对齐

没有左右对齐的时候是这样的:


image.png

设置之后是这样的:


image.png

实现起来很简单
let paragraphStyle = NSMutableParagraphStyle()
//这个是对齐方式设置,设置这个属性就可以实现了
paragraphStyle.alignment = NSTextAlignment.justified
//设置行间距
paragraphStyle.lineSpacing = 6
let content : String = "我是王闽航"
let contentStr : NSMutableAttributedString = NSMutableAttributedString(string: content)        
contentStr.addAttribute(NSAttributedStringKey.paragraphStyle, value: paragraphStyle, range: NSMakeRange(0, content.count))         
self.contentLabel.attributedText = contentStr
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容