动态表格视图单元格高度
Posted
技术标签:
【中文标题】动态表格视图单元格高度【英文标题】:Dynamic table view cell height 【发布时间】:2015-09-23 06:19:59 【问题描述】:我提到了http://www.raywenderlich.com/87975/dynamic-table-view-cell-height-ios-8-swift
但是,在示例中只有 2 个标签,在我的单元格中我需要有 4 个。
教程中显示我必须更改内容拥抱的优先级,但是有 4 个标签,谁能教我应该如何更改它们?
我添加了estimatedheightforrowatindexpath 和tableView.rowHeight = UITableViewAutomaticDimension
但不幸的是,我的牢房现在是空的。
显然,如果我从表格视图执行转场并返回它。内容以动态高度加载。 P/S:我确实在 viewWillAppear 中添加了 self.tableView.reloadData()
提前感谢所有帮助
【问题讨论】:
【参考方案1】:为所有标签对象设置以下属性,然后尝试
yourLabel.lineBreakMode = NSLineBreakByWordWrapping;
yourLabel.numberOfLines = 0;
【讨论】:
并没有解决我的问题,实际上有一件事我没有提到,现在将编辑。显然,如果我从表格视图执行 segue 并返回它。内容以动态高度加载。 P/S:我确实在 viewWillAppear 中添加了 self.tableView.reloadData()以上是关于动态表格视图单元格高度的主要内容,如果未能解决你的问题,请参考以下文章