将滚动手势从UITableView转移到UIPanGestureRecogniser

时间:2015-07-09 12:12:08

标签: ios uitableview uipangesturerecognizer

我有一个UITableVIew tv填充UIView v。视图v添加了平移手势。

当应用程序启动时v的一部分可见,并且与tv的用户交互被禁用,因此在平移v时不会滚动表格。

当用户平移v时,它会在特定阈值距离后捕捉到屏幕顶部。此时启用了tv用户交互,以便用户可以滚动表格。

我想让用户在表voffset并且用户继续向下滚动时将0,0带回其初始位置,即偏移0,-y

我怎样才能做到这一点?如何将tv上的滚动动作转移到v上的平移手势?

1 个答案:

答案 0 :(得分:0)

为什么不覆盖scrollViewDidScroll:的{​​{1}}来拦截偏移量变化并根据y偏移量更新UITableViewDelegate的帧?