iOS tableViewCell折叠效果实现(附代码)
2016-11-24 本文已影响444人
Jalynn葸
对项目用到的一个tabelViewcell折叠效果的小功能,总结如下:
1、展开前,如下图

2、展开后

实现思想及代码:
根据是否点击了“展开/收起”按钮,重设置Cell的高度和内容

自定义tableViewCell,创建两个类方法,一个用于计算展开时cell 的高度,一个用于计算收起时cell的高度。

然后在tableView加载cell时,在设置cell高度的代理方法中加判断

每点击一行,要记得单行刷新

有帮助的记得点赞哦,很少写文章,不知是否写清晰。也可以关注我,我会分享更多学习心得,一起进步。
代码下载链接 喜欢的给颗🌟哦!