使用点击手势识别器时,IOS swift应用程序无法正常工作

Posted

技术标签:

【中文标题】使用点击手势识别器时,IOS swift应用程序无法正常工作【英文标题】:IOS swift app not working when using tap Gesture recognizer 【发布时间】:2017-05-27 19:48:18 【问题描述】:

在开发我的第一个应用程序时,我是 Swift 和 ios 的新手,我正在使用点击手势,只需使用以下代码将其从故事板拖动并链接到控制器视图。

@IBAction func tapeed(_ sender: Any)

        bgimage.isHidden = false
        butn.isHidden = true
        exit.isHidden = false



加载后的现在应用程序仅显示白色空白屏幕,并且在运行应用程序时可以看到 Xcode 屏幕截图页面,因为您可以在以下链接中看到图片 1 [chk here too]2任何帮助将不胜感激

【问题讨论】:

没有链接 显示控制台截图。在屏幕右下角的蓝色按钮旁边。 【参考方案1】:

您已将按钮连接到操作handleTap(_),但您没有声明它。添加吧,

@IBAction func handleTap(_ sender: Any) 
    bgimage.isHidden = false
    butn.isHidden = true
    exit.isHidden = false

Also see

【讨论】:

以上是关于使用点击手势识别器时,IOS swift应用程序无法正常工作的主要内容,如果未能解决你的问题,请参考以下文章

iOS - 使用/传递手势识别器用于视图中的多个表视图或集合视图(Swift)

SWIFT4:如何让两个点击手势识别器一起工作

关闭键盘但也允许 iOS Swift 中的其他操作?

iOS - 在视图(Swift)中为多个Tableview或Collectionviews使用/传递手势识别器

iOS - 多次点击手势识别器

在 Swift 中无法识别点击手势(手势开始)