ios – GestureRecognizer没有回应tap

ios – GestureRecognizer没有回应tap,第1张

概述通过UI ImageView的子类初始化后,我有以下代码行: self.userInteractionEnabled = trueself.addGestureRecognizer(UITapGestureRecognizer(target: self, action: "handleTap:")) 我创建了必要的关联功能: func handleTap(gestureRecognizer: U 通过UI ImageVIEw的子类初始化后,我有以下代码行:
self.userInteractionEnabled = trueself.addGestureRecognizer(UITapGestureRecognizer(target: self,action: "handleTap:"))

我创建了必要的关联功能:

func handleTap(gestureRecognizer: UITapGestureRecognizer){    print("In handler")}

点击相关视图时,“处理程序从未打印到控制台”.然后我删除了处理函数,看看编译器是否会抱怨丢失的函数.没有

我很积极地站了起来我真的很感激任何光明的人可以解决这个问题.

更新:我的类实际上是一个UIImageVIEw而不是UIVIEw

解决方法 我正在使用Tap Gesture Recognizer,我使用Storyboard放在UILabel上.

为了使其正常工作,我还必须在故事板中的UILabel属性检查器中的标签为“用户交互启用”的块中放置一个复选标记.

总结

以上是内存溢出为你收集整理的ios – GestureRecognizer没有回应tap全部内容,希望文章能够帮你解决ios – GestureRecognizer没有回应tap所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/1109370.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-29
下一篇 2022-05-29

发表评论

登录后才能评论

评论列表(0条)

保存