如何使 TableViewCell 动态化?

Posted

技术标签:

【中文标题】如何使 TableViewCell 动态化?【英文标题】:How to make TableViewCell Dynamic? 【发布时间】:2020-05-07 04:40:33 【问题描述】:

如何单击单元格索引 0 显示更像图 2。 单击折叠单元格索引 0 并显示详细信息后

【问题讨论】:

您无需添加其他信息作为答案,只需编辑您的问题。还有很多关于它的教程:collapsible tableview。尝试后,您可以在这里询问您的代码示例。 【参考方案1】:

1.为你的模型添加一个布尔属性,noCollap = false

2.更改单元格点击时的值,noCollap = true

3.reload tableView,在heightForRowAtIndexPath,根据yourDataArray[indexPath.row].noCollap改变一个cell的高度

【讨论】:

以上是关于如何使 TableViewCell 动态化?的主要内容,如果未能解决你的问题,请参考以下文章

iOS7根据从API下载的图像高度动态调整TableViewCell的高度

自定义 TableViewCell 中的标签不能是多行或换行

如何刷新tableViewCell上添加的一个View

如何将子视图添加到 TableViewCell?

Swift:动态更改 TableViewCell 高度和动态更改 WebView 高度

jQuery Vertical Tabs使标签内容显示为内联块