我了解如何在 iOS8+ 中创建具有动态高度的自定义 UITableViewCell
。
在我们的应用程序中,我们有一些全尺寸高度单元格,用于错误/加载状态。然后我们有一些动态高度单元格用于实际正确的内容。
使用动态高度方法处理全高单元格的正确方法是什么?例如,以前我们会使用 heightForRowAtIndex
并将高度设置为 tableView.frame.size.height
。
现在我们需要一些全尺寸的单元格,例如一些可能是 200,一些可能是 240。
最佳答案
只需在全尺寸单元格中设置约束即可计算出正确的高度。您可以给它们一个恒定的高度限制或基于它的内容。
这样您就不必混合使用绝对高度和动态高度。
关于ios - 使用动态高度和全高创建不同的单元尺寸,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34425820/