我有带有图像和标签的表格 View 。我希望动态表格单元格高度取决于标签文本高度和图像大小。我怎样才能做到这一点?
目前,我已经为 ImageView 指定了宽高比,但在输出中,它采用相同的宽高比并使 ImageView 的大小固定。我希望无论图像大小如何,我的 ImageView 都应该由该大小组成。我已经实现了单元格的动态高度取决于标签大小,但如何对图像执行相同的操作? 本题概念:Using Auto Layout in UITableView for dynamic cell layouts & variable row heights适用于标签而不是图像
最佳答案
如果您支持 iOS8 及以上版本,下面两行代码就可以工作。
self.tableView.estimatedRowHeight = 400 //Just give a maximum value
self.tableView.rowHeight = UITableViewAutomaticDimension // This will take automatically.
关于ios - 使用图像动态调整表格 View 单元格的大小,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30162615/