ant*_*kes 11 cocoa-touch objective-c uigesturerecognizer ios
我的观点有所UIPanGestureRecognizer补充.
问题是,当触摸被识别为平移手势时,它必须移动几个点,并且我无法在该UIGestureRecognizerStateBegan状态下提取原始触摸位置.在这种状态下,translationInView:是(0,0),并且从这一点开始计算任何后续移动,而不是从原始移动.
有没有办法从手势识别器本身提取原始位置,还是我需要覆盖该touchesBegan:方法?
您应该能够设置delegate手势识别器和实现
- (BOOL)gestureRecognizer:(UIGestureRecognizer *)gestureRecognizer shouldReceiveTouch:(UITouch *)touch
Run Code Online (Sandbox Code Playgroud)
获得初步接触.
| 归档时间: |
|
| 查看次数: |
7917 次 |
| 最近记录: |