简体   繁体   English

iOS'ViewController'的可见@interface没有声明选择器addGestureRecognizer错误

[英]iOS No visible @interface for 'ViewController' declares the selector addGestureRecognizer error

I'm trying to add the gesture recognizer to the main view but I'm getting this error: 我正在尝试将手势识别器添加到主视图,但出现此错误:

No visible @interface for 'ViewController' declares the selector addGestureRecognizer error 'ViewController'没有可见的@interface声明选择器addGestureRecognizer错误

on this line: 在这条线上:

 [self addGestureRecognizer:[[UITapGestureRecognizer alloc] initWithTarget:self.view action:@selector(isTapped:)]];

any of you knows why of the error or how can I fix this error? 你们谁都知道错误的原因或如何解决此错误?

addGestureRecognizer is a method on UIView, not UIViewController. addGestureRecognizer是UIView上的方法,而不是UIViewController上的方法。

Try 尝试

    [self.view addGestureRecognizer:[[UITapGestureRecognizer alloc] initWithTarget:self action:@selector(isTapped:)]];

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

相关问题 'MainScene'的无可见@interface声明选择器'addGestureRecognizer:' - No Visible @interface for 'MainScene' declares the selector 'addGestureRecognizer:' Xcode错误消息-ViewController没有可见的@interface声明选择器 - Xcode Error Message - No visible @interface for ViewController declares the selector “没有可见的@interface声明选择器”错误 - “No visible @interface declares the selector” error iOS错误:'xxxx'没有可见的@interface声明选择器'alloc' - iOS error: No visible @interface for 'xxxx' declares the selector 'alloc' iOS编译错误:'CDVCommandDelegateImpl'没有可见的@interface声明选择器'execute:' - iOS compile error: no visible @interface for 'CDVCommandDelegateImpl' declares the selector 'execute:' iOS编译错误:“ CDViewController”没有可见的@interface声明选择器 - iOS compile error: No visible @interface for 'CDViewController' declares the selector iOS编译错误:“ setLocationManager”没有可见的@interface声明选择器 - iOS compile error: No visible @interface for 'setLocationManager' declares the selector iOS-错误“对于'NSArray',没有可见的@interface声明了选择器'DirectoryAtPath的内容...” - iOS - error 'No visible @interface for 'NSArray' declares the selector 'contents ofDirectoryAtPath…' iOS错误:'Project'没有可见的@interface声明选择器'alloc' - iOS error: No visible @interface for 'Project' declares the selector 'alloc' iOS错误:“ GPUImageSmoothToonFilter”没有可见的@interface声明选择器“ setBlurSize” - iOS error: No visible @interface for 'GPUImageSmoothToonFilter' declares the selector 'setBlurSize'
 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM