Swift属于左侧预期编号列表

Kas*_*hif 5 nsattributedstring swift uialertcontroller numbered-list

我使用下面的代码来创建警报样式的规则列表 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
    ]
)
Run Code Online (Sandbox Code Playgroud)

它给了我警报视图,如下所示: 在此输入图像描述

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

vad*_*ian 6

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

paragraphStyle.headIndent = 13.0
Run Code Online (Sandbox Code Playgroud)