使用页脚在tableview中无限滚动

use*_*019 2 scroll footer tableview viewwillappear ios

我想在tableview中支持无限滚动.我知道tableview可以无限滚动,但我的情况有所不同.

最初,我将在我的tableview中加载30个项目,因为用户向下滚动接近30个元素,我将发出一个http请求以获得接下来的30个项目,所以它不像我一次加载60个项目.

关于这样做的方法是当我的桌子最初填充30个项目时,一旦看到足部视图,那么我将请求接下来的30个项目.

我的问题是如何检测到footerview?只是有足够的内容会出现"会出现"吗?

如果还有其他更好的方法可以完成上述方案,请告诉我

谢谢!!

fzw*_*zwo 5

A UITableViewUIScrollView,并且UITableViewDelegate符合的子类UIScrollViewDelegate.

因此,您可以将自己设置为tableViewDelegate并实现scrollViewDidScroll:.然后你可以检查scrollView.contentOffset自己,或者打电话[myTableView visibleCells].我相信还有其他各种方法.