我试图在单元格的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。
我可以通过放入一个超长的字符串成功地拥有多行,并将其包装成多行。
有一种简单的方法可以实现这一目标吗?或者只是不可能?
答案 0 :(得分:1)
感谢Shoaib所要做的就是实施" \ n"进入字符串
cell.detailTextLabel!.text = "Line 1" + "\n" + "Line 2" + "\n" + "Line 3" + "\n" + "Line 4" + "\n" + "Line 5"