0
在滾動UIScrollView
之前是否有辦法獲取滑動的方向?在滾動UIScrollView之前獲取滑動的方向
我試圖添加滑動手勢,但沒有運氣。
這是我想要處理的事件。如果我快速地向左或向右滑動,並且向下滑動,我希望它滾動,否則不滾動。我也想得到刷卡的時間間隔。有沒有可能的方法來做這些事情?謝謝。
在滾動UIScrollView
之前是否有辦法獲取滑動的方向?在滾動UIScrollView之前獲取滑動的方向
我試圖添加滑動手勢,但沒有運氣。
這是我想要處理的事件。如果我快速地向左或向右滑動,並且向下滑動,我希望它滾動,否則不滾動。我也想得到刷卡的時間間隔。有沒有可能的方法來做這些事情?謝謝。
您可以使用UISwipeGestureRecognizer控件。使用UISwipeGestureRecognizerDirectionLeft獲取gettting方向。
對於具有看看下面這段代碼:
UISwipeGestureRecognizer *oneFingerSwipeLeft = [[[UISwipeGestureRecognizer alloc]
initWithTarget:self
action:@selector(oneFingerSwipeLeft:)] autorelease];
[oneFingerSwipeLeft setDirection:UISwipeGestureRecognizerDirectionLeft];
[[self view] addGestureRecognizer:oneFingerSwipeLeft];
在oneFingerSwipeLeft功能,你可以有方向。按照相同的過程進行右滑動。