成为UITableView的UIScrollViewDelegate委托

我有一个UITableView实例variables。 我想能够注册我的视图控制器是我的UITableViewControllerUIScrollViewDelegate 。 我已经尝试过了

 tableView.delegate = self; 

但是当滚动,我的方法

 - (void)scrollViewDidEndDecelerating:(UIScrollView *)scrollView - (void)scrollViewDidEndDragging:(UIScrollView *)scrollView willDecelerate:(BOOL)decelerate 

不要打电话。 有什么build议么?

现在UITableViewDelegate符合UIScrollViewDelegate

(我写这个答案,因为很多人都会find这个网页Googlesearch..)

UITableViewDelegate也会实现UIScrollViewDelegate协议。

这是官方不受支持的。 UITableViewUIWebView不公开其内部pipe理的滚动视图。

您可以进入子视图层次结构并进行未公开的调用,但不build议这样做,因为这是正式禁止的,如果底层的(未logging的)API发生更改,可能会在未来的操作系统版本下中断。