【问题标题】:How to check tap on the button? Swift如何检查按钮上的点击?迅速
【发布时间】:2018-07-03 09:37:59
【问题描述】:

我需要检查用户何时点击按钮执行下一步操作。如何实施?例如,我有这个按钮:

@IBAction func ButtonSender(_ sender: UIButton) {

}

我需要知道它何时被点击。

【问题讨论】:

  • 当用户点击按钮(yourButton) 并连接到方法@IBAction func ButtonSender(_ sender: UIButton) 你可以在这里打印一些东西
  • 你能解释一下是什么问题吗?!当用户点击按钮时,您的代码 sn-p 应该被执行......还有什么?
  • 你的代码是对的,当按钮点击时你会得到上述事件
  • @AhmadF 如何在按钮释放时检查事件?

标签: ios swift


【解决方案1】:

这很简单

@IBAction func ButtonSender(_ sender: UIButton) {
      yourFunction()
      print("The button was tapped")
}

【讨论】:

  • 想知道你怎么能理解这个问题的目的:D
  • @AhmadF 很棒的开发者 :)
【解决方案2】:

构建一个布尔类型的变量,将其初始化为 false,然后在点击按钮后将其值更改为 true..

    @IBAction func ButtonSender(_ sender: UIButton) {
    isButtonTapped = true
    }

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-02-22
    • 2023-03-19
    • 1970-01-01
    相关资源
    最近更新 更多