Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/103.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在iOS中检测触摸屏_Ios_Gesture_Touchscreen - Fatal编程技术网

在iOS中检测触摸屏

在iOS中检测触摸屏,ios,gesture,touchscreen,Ios,Gesture,Touchscreen,现在我已经在我的ios应用程序中实现了fling功能,但我想在屏幕上发生触摸时停止fling,这不仅包括轻触手势,可能还有长按或捏等动作,我有一个BOOL值来指示是否发生触摸,所以我应该添加各种手势识别器并将BOOL值设置为true吗?有什么简单的解决办法吗?谢谢大家! 在UIgestureRecognitizerDelegate中有几种方法可以实现您想要的功能手势识别器应该同时使用手势重新定位,这听起来是最好的选择。您将通过两个手势识别器。一个是您的滑动手势(您希望保留的手势),另一个是您希望

现在我已经在我的ios应用程序中实现了fling功能,但我想在屏幕上发生触摸时停止fling,这不仅包括轻触手势,可能还有长按或捏等动作,我有一个BOOL值来指示是否发生触摸,所以我应该添加各种手势识别器并将BOOL值设置为true吗?有什么简单的解决办法吗?谢谢大家!

UIgestureRecognitizerDelegate
中有几种方法可以实现您想要的功能<代码>手势识别器应该同时使用手势重新定位,这听起来是最好的选择。您将通过两个手势识别器。一个是您的滑动手势(您希望保留的手势),另一个是您希望取消的手势(轻触、长按、捏)在正确的情况下返回否

见文件: