Swift属于左侧预期编号列表

我使用下面的代码在警报样式UIAlertController中创建规则列表

let paragraphStyle = NSMutableParagraphStyle()
paragraphStyle.alignment = NSTextAlignment.Left
let messageText = NSMutableAttributedString(
    string: "1. Do not bully or target other users.\n2. Do not post others' private information.\n3. Do not post useless or offensive content.\n4. Do not post others' copyrighted content.\n5. DownVote and Flag posts which violate these rules.\n6. If you violate these rules,your account may be suspended and/or your content removed.",attributes: [
        NSParagraphStyleAttributeName: paragraphStyle,NSFontAttributeName : UIFont(name: "Lato-Regular",size: 13.0)!,NSForegroundColorAttributeName : colorAccentWords
    ]
)

它给了我警报视图,如下所示:

我想要的是使编号列表保持预期,以便每行的溢出文本将保持对齐.我怎样才能做到这一点?

解决方法

例如,将paragraphStyle的headindent属性设置为适当的值

paragraphStyle.headindent = 13.0

相关文章

软件简介:蓝湖辅助工具,减少移动端开发中控件属性的复制和粘...
现实生活中,我们听到的声音都是时间连续的,我们称为这种信...
前言最近在B站上看到一个漂亮的仙女姐姐跳舞视频,循环看了亿...
【Android App】实战项目之仿抖音的短视频分享App(附源码和...
前言这一篇博客应该是我花时间最多的一次了,从2022年1月底至...
因为我既对接过session、cookie,也对接过JWT,今年因为工作...