别人的iOS精华iOS DeveloperiOS 开发

iOS tableViewCell折叠效果实现(附代码)

2016-11-24  本文已影响444人  Jalynn葸

对项目用到的一个tabelViewcell折叠效果的小功能,总结如下:

1、展开前,如下图

展开前

2、展开后

展开后

实现思想及代码:

根据是否点击了“展开/收起”按钮,重设置Cell的高度和内容

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

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

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

有帮助的记得点赞哦,很少写文章,不知是否写清晰。也可以关注我,我会分享更多学习心得,一起进步。

代码下载链接  喜欢的给颗🌟哦!

上一篇下一篇

猜你喜欢

热点阅读