UITableView不执行scrollViewDidScroll或scrollViewShouldScrollToTop

Ana*_*and 3 iphone uitableview uiscrollviewdelegate

我在我的私人表视图UIViewController如下

 UIViewController<UIScrollViewDelegate, UITableViewDelegate> {

 @private
   UITableView *gTableView;
...
}
Run Code Online (Sandbox Code Playgroud)

在我的实施中,我已经设定

gTableView.delegate=self;
gTableView.dataSource=self;
Run Code Online (Sandbox Code Playgroud)

编辑

scrollViewWillBeginDeceleratingscrollViewDidScroll代表们获取调用,但不是scrollViewDidScrollToTop.

我现在做错了什么?

Jes*_*mpo 5

与a一起使用时TableView,scrollViewDidScrollToTop只能通过滚动到顶部的手势进行调用(点击状态栏).尝试使用scrollViewDidEndDraggingscrollViewDidEndDecelerating来检测,如果scrollView.contentOffset.y<= 0