gpt4 book ai didi

ios - UITableView 在使用动态大小的单元格并将内容偏移量设置为顶部后不会一直滚动到顶部

转载 作者:塔克拉玛干 更新时间:2023-11-02 09:42:21 25 4
gpt4 key购买 nike

我有一个带有动态大小单元格的表格 View ,以及一个切换这些单元格排序顺序的按钮。每次切换排序顺序时,我都想滚动到顶部,但是当我将内容偏移量设置到顶部时,它似乎只滚动到那里的 90%。

偏移代码足够简单,并且在不同的项目中为我提供了很好的服务,所以我严重怀疑问题出在这里:

- (void) scrollToTop
{
CGPoint offset = CGPointMake(0, -self.tableView.contentInset.top);
[self.tableView setContentOffset:offset animated:YES];
}

最佳答案

    [self.tableView reloadData]; // Lets update with whatever info we have
[self.tableView scrollToRowAtIndexPath:[NSIndexPath indexPathForRow:0 inSection:0] atScrollPosition:UITableViewScrollPositionTop animated:NO];

重新加载然后滚动对我来说已经解决了。

关于ios - UITableView 在使用动态大小的单元格并将内容偏移量设置为顶部后不会一直滚动到顶部,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25899921/

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