我想在Xcode中实现一个概念。它是默认的TableViewController,带有3个Prototype单元格。
Cell 1 = name (Prototype Pages)
Cell 2 = seperator (Prototype Seperator)
Cell 3 = only ImageView (Prototype Seperator-with-only-image)
单元格1和单元格2正常。我需要设置所有" Prototype Seperator-only-only-image"的高度。细胞自动化。应根据添加的图像尺寸计算高度。
这是我的模型
地址信息:" Prototype Seperator-only-only-image"可以多次出现,图像的尺寸可以变化。
我是如何实现这一目标的?
答案 0 :(得分:0)
您可以在rowHeight
方法中将表格视图的UITableViewAutomaticDimension
设置为viewDidLoad
:
self.yourTableView.rowHeight = UITableViewAutomaticDimension
self.yourTableView.estimatedRowHeight = 42.0
在此告诉您tableview
计算row
的维度。
然后你说你估计row
的高度为42,基本上设定了最小高度。
我认为this是使用演示应用程序的一个很好的例子。