我有一个 UITableView 实例变量。我希望能够将我的视图控制器注册为我的 UITableViewController UIScrollViewDelegate 。我已经尝试了

tableView.delegate = self;

但滚动时,我的方法

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

不要被打电话。有什么建议吗?

有帮助吗?

解决方案

现在 UITableViewDelegate 符合 UIScrollViewDelegate

(我写这个答案是因为很多人会发现这个网页用Google搜索...)

其他提示

UITableViewDelegate 也将实现 UIScrollViewDelegate 协议。

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

您可以进入子视图层次结构并进行未记录的调用,但不建议这样做,因为它是官方禁止的,并且如果底层(未记录的)API发生更改,可能会在未来的OS版本中中断。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top