Swift-将数组中的每个项打印到UILabel上的不同行

  • 本文关键字:UILabel 打印 数组 Swift- swift
  • 更新时间 :
  • 英文 :


我对Swift完全陌生,但我喜欢迄今为止的旅程。我想知道是否有人能帮我解决一个小问题。我目前正在尝试将数组中的每个项目打印到UILabel上的不同行。我应该使用for循环,但我想知道如何构造循环的内部,以便数组中的每个项目都打印在标签的单独一行上。

作为一个额外的问题,标签会是展示这一点的最佳方式吗?(尤其是在数组中有很多项的情况下(。也许是滚动视图?

提前感谢您的回复。感谢所有的帮助。

最简单的方法如下。

// Label will show as many lines as needed
label.numberOfLines = 0
// Join strings with new line characters so each string is a separate line
label.text = arrayOfStrings.joined(separator: "n")

最新更新