【问题标题】:Why UIButton is unresponsive?为什么 UIButton 没有响应?
【发布时间】:2020-10-16 01:37:54
【问题描述】:

我在所有其他视图之上都有一个UIButton,正在推动下一个屏幕,但它对点击没有响应。

调试,我注意到用户交互是开启的,但也是关闭的。我的意思是:

当我在视图层次结构中选择按钮时)它显示为 ON。 当我直接在情节提要上选择按钮时,它显示为 OFF。

看看上面的图片。

此外,插座已连接并且呼叫正确:

code

@IBAction public func onFrontPressed(_ sender: UIButton)  {
    let destination = OnboardingAViewController(nibName: "OnboardingAViewController", bundle: nil)
    self.navigationController?.pushViewController(destination, animated: true)
}

有人知道这里发生了什么吗?

【问题讨论】:

  • 您共享的图像没有情节提要的图片,它们都是视图层次结构。并且右侧选择了一个 ImageView。
  • 在 onFrontPressed 中添加打印...以检查...它被调用

标签: ios swift xcode button uibutton


【解决方案1】:

解决了!

按钮上方有 1 个完全透明的渐变视图。

当我删除它时,一切都恢复正常了。

感谢社区!

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2021-09-02
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多