gpt4 book ai didi

ios - 滚动到底部时如何为 TableView 实现加载更多?(即上拉刷新)

转载 作者:可可西里 更新时间:2023-11-01 05:36:59 25 4
gpt4 key购买 nike

enter image description here

我想在 View 滚动到底部时加载更多数据,即拉起来刷新,但我不知道如何显示如下所示的“正在加载更多...”之类的词并在该单元格停止 tableview,因为如果使用

NSIndexPath *indexPath = [NSIndexPath indexPathForRow:10 inSection:0];
[self.tableView scrollToRowAtIndexPath:indexPath atScrollPosition:UITableViewScrollPositionBottom animated:YES];

有一个错误:

*** 由于未捕获的异常“NSRangeException”而终止应用程序,原因:“-[TNTableView _contentOffsetForScrollingToRowAtIndexPath:atScrollPosition:]:行 (10) 超出部分 (0) 的范围 (0)。”

如果 tableView 没有数据,加载更多仍然在底部单元格,例如一个表格可以显示 9 行,如果 tableview 没有数据,“正在加载更多”单元格位于第 10 行。

最佳答案

我在 AppCoda 网站上找到了一个很好的例子,尝试在你的应用中使用它。

http://www.appcoda.com/pull-to-refresh-uitableview-empty/

我已经在我的应用程序中使用过它,它确实有效...它可能就是您正在寻找的东西。

关于ios - 滚动到底部时如何为 TableView 实现加载更多?(即上拉刷新),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15081648/

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