单元格中的动态详细文本

时间:2018-09-01 13:12:24

标签: swift string uitableview

我想知道如何在一个单元格中添加更多detailedText。我的问题是我调用了一个PHP脚本,但我不知道我收到了多少个“元素”。我想将这些元素作为detailedText放在每个单元格中。有什么办法可以附上详细的文字吗?

我尝试了以下方法:

let phpContent = ["a", "b", "c"]
for i in phpArray{
    cell.detailTextLabel?.text.append(i)
}

我也知道,这只会使文本显示在一行上。我想将每个文本放在单独的行上。

1 个答案:

答案 0 :(得分:1)

您可以像这样连接String数组的值。

let joinedResult = phpContent.joined(separator: "\n")

然后将附加值存储到detailTextLabel

cell.detailTextLabel.text = joinedResult

P.S-我检查了附件,对我来说似乎很好。该错误似乎是由于您+=在您似乎是根据问题here得到了答案而编辑过的。