使用Swift在iOS上无限滚动

Luc*_*eru 8 ios infinite-scroll swift

我是一个iOS新手,我想知道如何检测用户何时滚动并到达UITableView的底部,以便我可以将新数据加载到表中.

我还想知道应该在哪里实现这样的方法(tableview的类或存在这个tableview的视图控制器)干杯!

ans*_*ble 14

您可以使用-(void) tableView:(UITableView *)tableView willDisplayCell:(UITableViewCell *)cell forRowAtIndexPath:(NSIndexPath *)indexPath并检查最后一个单元格是否将显示在TableView的数据源中.

  • 这有效![here](https://developer.apple.com/library/ios/documentation/UIKit/Reference/UITableViewDelegate_Protocol/index.html#//apple_ref/occ/intfm/UITableViewDelegate/tableView:willDisplayCell:forRowAtIndexPath :)是swift代码.谢谢! (4认同)