我正在尝试做一些事情,例如在uitableview中加载具有自定义高度的不同类型的单元格。 tableview单元格是子类,由具有相应约束的标签组成。每个细胞都有一个动态高度。
现在甚至在我的表重新加载数据之前,我正在计算调整单元格大小所需的高度并将其缓存在我的模型类中,这样我就不必计算在设备上呈现数据时的高度
为了计算身高,我确实使用了 Ray Wenderlich 中的教程,并且我有正确的高度适用于对象。
现在问题来了。每当我让细胞出列时,就会有一个 一种小的混蛋,让我有一个迹象表明我的细胞是 滚动时出队。
如何使这些动作平滑,以便在滚动视图时没有抖动?
分配高度并根据当前加载的数据类型获取值。
estimatedRowForIndexPath
我也从我的cellForAtindexPath
调用layoutIfNeeded欢迎提出建议。