如何在 UITableViewCell 内的 UILabel 中添加新行?

How do I add new line in a UILabel inside a UITableViewCell?

我希望 bookSummary 换行。

这是我当前的代码,它在 UITableViewCell:

中设置了 UILabel

cell.detailTextLabel?.text = "\(books[indexPath.row].bookAuthor ?? "") - \(books[indexPath.row].bookSummary ?? "")"

使用 \n,就像您在字符串中使用的那样。 并在 detailTextLabel

上将 numberOfLines 设置为等于 0
cell.detailTextLabel?.text = "\(books[indexPath.row].bookAuthor ?? "") \n \(books[indexPath.row].bookSummary ?? "")"

cell.detailTextLabel?.numberOfLines = 0