如何检查按钮上的点击?迅速

Posted

技术标签:

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

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

@IBAction func ButtonSender(_ sender: UIButton) 


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

【问题讨论】:

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

这很简单

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

【讨论】:

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

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

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

【讨论】:

以上是关于如何检查按钮上的点击?迅速的主要内容,如果未能解决你的问题,请参考以下文章

RobotFramework,如何检查页面上的文本

如何使用 selenium webdriver 检查按钮是不是可点击

使用 Selenium 和 Python,如何检查按钮是不是仍然可点击?

如何检查按钮是不是被按下

如何使用 if-else 语句检查按钮点击历史? C#

如何使用 RxDataSources 避免重复点击 Tableview 上的按钮