Uitableview scrollViewDidScroll是什么意思?
我想知道这个名为“scrollViewDidScroll”的覆盖函数的意思,因为我现在被困在不起作用的地方。这是我的代码。我真的想知道我下面描述的代码的每个步骤Uitableview scrollViewDidScroll是什么意思?,uitableview,swift,uiscrollviewdelegate,Uitableview,Swift,Uiscrollviewdelegate,我想知道这个名为“scrollViewDidScroll”的覆盖函数的意思,因为我现在被困在不起作用的地方。这是我的代码。我真的想知道我下面描述的代码的每个步骤 override func scrollViewDidScroll(scrollView: UIScrollView) { // UITableView only moves in one direction, y axis let currentOffset = scrollView.contentOffset.y /
override func scrollViewDidScroll(scrollView: UIScrollView) {
// UITableView only moves in one direction, y axis
let currentOffset = scrollView.contentOffset.y //?
let maximumOffset = scrollView.contentSize.height - scrollView.frame.size.height //?
// Change 10.0 to adjust the distance from bottom
if (maximumOffset - currentOffset) <= 40.0 { //?
loadSegment(currentPage, count: currentCount) // This is the function that load 15 results per page each call from api.
}
}
覆盖函数scrollViewDidScroll(scrollView:UIScrollView){
//UITableView仅沿y轴的一个方向移动
让currentOffset=scrollView.contentOffset.y/?
让maximumOffset=scrollView.contentSize.height-scrollView.frame.size.height/?
//更改10.0以调整与底部的距离
如果(maximumOffset-currentOffset)如果scrollViewDidScroll
没有触发,您可能应该检查tableview.delegate=self;
或tableview.delegate=//scrollViewDidScroll在哪个类中
您是否在scrollViewDidScroll
中放置了NSLog