在 Tableview 中,我想知道如何在单元格最后位置设置多行 UILabel
Posted
技术标签:
【中文标题】在 Tableview 中,我想知道如何在单元格最后位置设置多行 UILabel【英文标题】:In Tableview, I want to know how to i set multiline UILabel in cell last position 【发布时间】:2017-11-24 05:58:44 【问题描述】:在UITableView
,我想知道如何在单元格最后位置设置多行UILabel
(需要动态更新。)我想计算UILabel
计数并在表格视图中设置多行
【问题讨论】:
此 Uilable 用于长描述 【参考方案1】:@Ashu 您可以为该特定单元格动态设置 tableView 单元格高度。
override func viewDidLoad()
self.tableView.estimatedRowHeight = 41.0
self.tableView.rowHeight = UITableViewAutomaticDimension
func tableView(_ tableView: UITableView, heightForRowAt indexPath: IndexPath) -> CGFloat
if indexPath.row == 0
return 100
else
return UITableViewAutomaticDimension
类似于上面提到的代码。
【讨论】:
@AshuDesigner 但确保行数应为 0 并在所有四个边上施加约束。 (顶部、底部、前导、尾随)和高度不应固定。 好的,差不多完成了,但是底部有一些小切口可用 @AshuDesigner 检查你的单元格高度,标签是否正确放置在表格视图单元格中。 是的,现在我正在检查单元格的高度 ShivJ 谢谢以上是关于在 Tableview 中,我想知道如何在单元格最后位置设置多行 UILabel的主要内容,如果未能解决你的问题,请参考以下文章
如何在 tableView 中创建自定义单元格(滑动单元格)
如何在 tableView:(UITableView *)tableView heightForRowAtIndexPath 函数中获取单元格对象?