gpt4 book ai didi

iOS:具有多行的 UITableView 单元格?

转载 作者:IT王子 更新时间:2023-10-29 07:39:21 24 4
gpt4 key购买 nike

拥有多行 UITableView 单元格的最佳方式是什么?比方说 5.. 还是 6?

而不是 textLabel 和 la detailTextLabel ?我应该创建自定义样式吗?还是自定义 View ?

任何教程/示例都被广泛接受。

谢谢

最佳答案

为此,您可以使用 UITableViewCell 中现有的 UILabel View 。秘诀是执行以下操作:

cell.textLabel.numberOfLines = 0;
cell.textLabel.lineBreakMode = UILineBreakModeWordWrap;

默认情况下,UILabel 只允许 1 行文本。将 numberOfLines 设置为 0 基本上消除了对显示行数的任何限制。这允许您拥有多行文本。

将 lineBreakMode 设置为 Word Wrap 告诉它将长文本行自动换行到标签的下一行。如果您不想这样做,可以跳过该行。

您可能还需要根据需要调整表格 View 单元格的高度,以便为您添加的多行文本腾出更多空间。

对于 iOS 6.0 及更高版本,使用 NSLineBreakByWordWrapping 代替 UILineBreakModeWordWrap,后者已被弃用。

关于iOS:具有多行的 UITableView 单元格?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5964448/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com