大佬教程收集整理的这篇文章主要介绍了ios – UITableViewCell的动画高度变化,无需滚动,大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
但是,使用该方法,UITableView将同时滚动,我不希望它这样做.
我有一个UITableView,只有很少的细胞;它占用的屏幕高度低于屏幕高度.底部单元格有一个UITextField,当它开始编辑时,我手动设置UITableView的内容偏移量,以便具有UITextField的单元格滚动到顶部.然后,根据UITextField中的输入,我可能想要增加UITableViewCell的大小以显示额外的选项,或多或少.
问题是,在动画这个更改时,它将重新定位UITableView,以便我的UITextField不再位于顶部.
这就是我正在做的,或多或少:
self.customamountCellSize = height; [self.tableView beginupdates]; [self.tableView endupdates];
我也试过了
self.customamountCellSize = height; CGPoint originalOffset = self.tableView.contentOffset; [self.tableView beginupdates]; [self.tableView endupdates]; [self.tableView setContentOffset:originalOffset animated:NO];
我想要行高动画,我不希望UITableView作为结果滚动.
有任何想法吗?
以上是大佬教程为你收集整理的ios – UITableViewCell的动画高度变化,无需滚动全部内容,希望文章能够帮你解决ios – UITableViewCell的动画高度变化,无需滚动所遇到的程序开发问题。
如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。