gpt4 book ai didi

uitableview - 滚动 UITableView 时更改单元格高度

转载 作者:行者123 更新时间:2023-12-03 07:04:51 27 4
gpt4 key购买 nike

是否可以在滚动 UITableView 时动态更改单元格的高度?

当用户将其向下拖动到顶部时,滚动位置到达某个点时,我需要更改多个单元格的高度。我可以通过发出 reloadData 成功地做到这一点,但是它非常突然,因为单元格就消失了。

我还尝试重新加载单元格并在表格 View 上运行开始/结束更新,但是在这两种情况下,动画都会将 ScrollView 发送回顶部。

我想为单元格高度变化设置动画,而不会弄乱正在进行的拖动的当前内容偏移。

蒂姆

最佳答案

使用 UITableViewDelegate 并实现该方法

- (CGFloat)tableView:(UITableView *)tableView heightForRowAtIndexPath:(NSIndexPath *)indexPath 

这解决了您的问题吗?如果它不能解决您的问题,请尝试通过示例/图像更好地解释您的目标。

关于uitableview - 滚动 UITableView 时更改单元格高度,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11632709/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com