在Xcode中检测任何触摸(不是TapGesture)

问题描述 投票:0回答:1

我知道您可以使用UITapDetector来检测屏幕何时被点击。但是,有什么方法可以检测到何时只是触摸屏幕?长短短短,无论如何,甚至在任何时候只要触摸屏幕,手指都不必再次抬起,就可以进行操作。

swift xcode selector uigesturerecognizer uitapgesturerecognizer
1个回答
1
投票

是,实现UIResponder touchesBegan(_:with:)和相关方法。现在您将收到原始的触摸(不是完全原始的,因为它们仍然与点击测试视图相关联);您可以根据自己的喜好来解释或回复它们。例如,这就是实现绘图应用程序的方式。

事实上,这是在发明手势识别器之前我们二手对于所有触摸必须要做的事情。

© www.soinside.com 2019 - 2024. All rights reserved.