gpt4 book ai didi

带有 3 个原型(prototype)单元和自动高度的 Swift tableView

转载 作者:行者123 更新时间:2023-11-30 13:17:38 28 4
gpt4 key购买 nike

我有一个想要在 Xcode 中实现的概念。它是一个带有 3 个原型(prototype)单元的默认 TableViewController。

Cell 1 = name (Prototype Pages)
Cell 2 = seperator (Prototype Seperator)
Cell 3 = only ImageView (Prototype Seperator-with-only-image)

电池 1 和电池 2 正常。我需要将所有“Prototype Seperator-with-only-image”单元格的高度设置为自动。高度应根据添加的图像尺寸来计算。

这是我的模型

enter image description here

附加信息:“Prototype Seperator-with-only-image”可能会出现多次,并且图像的尺寸可能会有所不同。

有什么想法可以实现这一目标吗?

最佳答案

您可以在 viewDidLoad 方法中将 tableview 的 rowHeight 设置为等于 UITableViewAutomaticDimension:

    self.yourTableView.rowHeight = UITableViewAutomaticDimension
self.yourTableView.estimatedRowHeight = 42.0

在这里,您告诉tableview计算的尺寸。那么你是说你估计的高度为42,基本上设置了一个最小高度。

我认为this是使用演示应用程序的一个很好的例子。

关于带有 3 个原型(prototype)单元和自动高度的 Swift tableView,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38075260/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com