我有一个滚动视图,用户可以通过它向左和向右滑动来导航和点击其中的元素,但我还想添加在滚动视图上向上或向下滑动的功能(垂直于滚动方向)以执行其他一些操作行动。但是,当我尝试向其中添加手势识别器时,似乎并没有什么不同。然后我尝试在其上分层另一个视图并添加手势识别器,手势识别器工作,但我不知道如何通过它传递其余的触摸。这里最好的方法是什么?
问问题
292 次
1 回答
0
为您添加的滚动视图设置委托,
@property (nonatomic, assign) NSInteger lastContentOffset
//
- (void)scrollViewDidScroll:(UIScrollView *)sender
{
if (self.lastContentOffset > scrollView.contentOffset.y)
// down direction
else if (self.lastContentOffset < scrollView.contentOffset.y)
// up direction
self.lastContentOffset = scrollView.contentOffset.y;
// do whatever you need to with scrollDirection here.
}
您也可以从此链接获得帮助。
于 2013-07-10T02:35:22.557 回答