【发布时间】:2013-01-11 21:17:23
【问题描述】:
我的代码:
[self.scrollView.panGestureRecognizer addTarget:self action:@selector(handlePanForScrollView:)];
- (void)handlePanForScrollView:(UIPanGestureRecognizer *)gesture {
switch (gesture.state) {
case UIGestureRecognizerStateBegan:
startScrollPoint = [gesture locationInView:self.scrollView];
break;
case UIGestureRecognizerStateEnded: {
NSLog(@"end");
}
default:
;
break;
}
}
开始状态工作正常。但是我的NSLog 在滚动时一直显示我的end(因为它应该改变状态)。检测手势识别器结束状态的正确方法是什么?
【问题讨论】:
标签: iphone ios objective-c uiscrollview uigesturerecognizer