UITableview 自动换行长文本
Posted
技术标签:
【中文标题】UITableview 自动换行长文本【英文标题】:UITableview to autowrap long text 【发布时间】:2010-05-10 21:13:26 【问题描述】:如何让 UITableView 自动换行超过单元格宽度的文本?
【问题讨论】:
【参考方案1】:您需要动态确定单元格的高度,并设置标签以使其自动调整大小。这里有比较全面的解释:http://www.cimgf.com/2009/09/23/uitableviewcell-dynamic-height/
【讨论】:
【参考方案2】:设置标签的“setNumberOfLines”属性以将文本换行到所需的行数。如果你不想在文本末尾加上 .... 如果它太长,那么
label.lineBreakMode = UILineBreakModeWordWrap;
或者如果你想在文本之后显示 ... 则不要使用上面的代码。
一切顺利。
【讨论】:
【参考方案3】:查看 UITableViewCell here 内的 UILabel 的 lineBreakMode
选项。
第 -f
【讨论】:
以上是关于UITableview 自动换行长文本的主要内容,如果未能解决你的问题,请参考以下文章