将带有空格的字符串拆分为带有换行符的字符串并显示在UILabel中

时间:2016-05-23 06:53:10

标签: ios string swift

我想拿一根字符串,即"英语"并创建一个字符串,将在单独的行上显示每个单词。目前我有:

    let subjectDesc = "English Language"
    let splitArray = subjectDesc?.componentsSeparatedByString(" ")

    var finalString = ""
    for item in splitArray! {
        finalString = finalString + item + "\n"
    }
    print("The final string is \(finalString)")
    cell.subjectLabel.text = finalString

我将UILabel换行模式设置为2行的Word Wrap。标签仅显示第一个单词。我在这里做错了什么?

任何指针都会非常感激!感谢

1 个答案:

答案 0 :(得分:0)

您应该将UILabel的 numberOfLines 设置为0,以显示多行。