我在UIViewController
中有一个私人表格视图,如下所示
UIViewController<UIScrollViewDelegate, UITableViewDelegate> {
@private
UITableView *gTableView;
...
}
在我的实现中我已经设置了
gTableView.delegate=self;
gTableView.dataSource=self;
修改
scrollViewWillBeginDecelerating
和scrollViewDidScroll
代表被调用但不是scrollViewDidScrollToTop
。
我现在做错了什么?
答案 0 :(得分:5)
与TableView
一起使用时,scrollViewDidScrollToTop
仅通过滚动到顶部的手势(点按状态栏)进行调用。尝试使用scrollViewDidEndDragging
或scrollViewDidEndDecelerating
来检测scrollView.contentOffset.y
是<= 0