当前位置: 代码迷 >> Iphone >> (iPhone/iPad开发)监听UITableView左右滑动情况
  详细解决方案

(iPhone/iPad开发)监听UITableView左右滑动情况

热度:72   发布时间:2016-04-25 06:02:27.0
(iPhone/iPad开发)监听UITableView上下滑动情况

有一个需求,需要监听UITableView对象的滑动动态,当tableview滑至顶部时有一定的功能触发,非顶部时进行一些界面的隐藏。

因为UITableView是直接继承UIScrollView的,所以只要设置了UITableView对象的DataSource,尤其是Delegate,就可以Overwrite UIScrollView的代理函数,例如:

-(void)scrollViewDidScroll:(UIScrollView *)scrollView

由此就可以根据 ContentOffset.y值判定就行相关处理了

if(scrollView.contentOffset.y < 0){        NSLog(@"top*****");            }else if(scrollView.contentOffset.y > 0){        NSLog(@"bottom*****");           }


  相关解决方案