gpt4 book ai didi

objective-c - 启用分页时的 UITableView 页面大小

转载 作者:太空狗 更新时间:2023-10-30 03:19:38 25 4
gpt4 key购买 nike

我正面临一个简单但乏味的问题。我想要做的是使 UITableView 像 UIScrollView 一样进行分页,但启用分页对我没有太大帮助,因为我无法设置页面大小,因此 tableview 会精确滚动其高度,因此它显示第 1 行... 10 或 11...20 等等。相反,我想要的是,当我滚动(从而进行分页)时,在没有某种固定范围的显示单元格的情况下,没有单元格保留在 View 上方或下方。

非常感谢

最佳答案

更简单更高效:)

- (void)scrollViewDidEndDragging:(UIScrollView *)scrollView willDecelerate:(BOOL)decelerate{

if(decelerate) return;

[self scrollViewDidEndDecelerating:scrollView];
}


- (void)scrollViewDidEndDecelerating:(UITableView *)tableView {

[tableView scrollToRowAtIndexPath:[tableView indexPathForRowAtPoint: CGPointMake(tableView.contentOffset.x, tableView.contentOffset.y+tableView.rowHeight/2)] atScrollPosition:UITableViewScrollPositionTop animated:YES];
}

关于objective-c - 启用分页时的 UITableView 页面大小,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2335249/

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