多个行详细文本标签的表视图单元格

时间:2015-08-30 07:49:53

标签: ios swift uitableview

我试图在单元格的detailTextLabel中有多行,但每行都有不连续的信息。为了在detailTextLabel中获取多行,我将使用

cell.detailTextLabel?.numberOfLines = 0
cell.detailTextLabel?.lineBreakMode = NSLineBreakMode.ByWordWrapping

但我希望每行都有特定的文字。我知道swift没有换行符,所以我认为它必须看起来像这样:

 cell.detailTextLabel!.text = "Line 1" +
                        "Line 2" +
                        "Line 3" +
                        "Line 4" +
                        "Line 5"

但是这会在detailsTextLabel中返回Line1Line2Line3Line4Line5。

我可以通过放入一个超长的字符串成功地拥有多行,并将其包装成多行。

有一种简单的方法可以实现这一目标吗?或者只是不可能?

1 个答案:

答案 0 :(得分:1)

感谢Shoaib所要做的就是实施" \ n"进入字符串

cell.detailTextLabel!.text = "Line 1" + "\n" + "Line 2" + "\n" + "Line 3" + "\n" + "Line 4" + "\n" + "Line 5"