根据documentation,有一种方法-ignoreTouch:forEvent:。我需要模仿-pointInside:withEvent:功能,使其仅处理特定形状的水龙头。

但是,当我尝试调用此方法时,Xcode并不知道。没有自动补全,它会为未声明的方法提供错误。但是文档清楚地表明,我们可以在UITapGestureRecognizer上调用ignoreTouch:forEvent:来忽略触摸。

编辑:文档说有一个类扩展名,但我也不能导入。找不到:#import "UIGestureRecognizerSubclass.h"

最佳答案

它是UIKit的一部分,因此请按以下方式导入它:

#import <UIKit/UIGestureRecognizerSubclass.h>

关于iphone - Xcode为什么不能在UITapGestureRecognizer子类中识别-ignoreTouch:forEvent :?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/17901936/

10-12 03:35