ios - swift/Xcode6 : How to change when the UIButton functionality is called after clicking the button

标签 ios xcode swift uibutton nstimer

我正在制作一个使用秒表作为功能的一部分的应用程序。其中一个组件是启动和停止秒表的按钮。该按钮工作正常,但是只有在点击并释放按钮后才会完成操作。截至目前,您可以按住按钮,直到您松开,计时器才不会发生任何变化。我怎样才能改变按钮的功能,以便它在第一次触摸而不是释放时执行操作?我正在寻找的功能是 touchesBegan。

最佳答案

在 Storyboard中,打开按钮的连接检查器,然后将连接从 Touch Down 拖动到您的操作代码。删除任何其他连接,例如 Touch Up Inside

关于ios - swift/Xcode6 : How to change when the UIButton functionality is called after clicking the button,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30833795/

相关文章:

ios - 获取存储在应用程序文档文件夹中的文件内容

iphone - 如何检查服务器的可达性

ios - 模拟器使用 ionic 显示黑屏

ios - 如何使用 Swift 的 Decodable 来解析您只知道或只关心几个字段的任意 JSON 字符串?

swift - 在自定义单元格中使用 UISwitch 设置对象属性

Swift 5 - Facebook 登录 : LoginManager() callback doesn't call with Facebook App installed

ios - XCUITest 与 TestRail 集成

ios - 如何在 Xcode 6.4 的 Interface Builder 中设置负对齐中心 X 或 Y 值?

iphone - 应用程序在 iOS 5 中崩溃但在 6 中没有

ios - 无法在 Xcode 4.3.3 中设置编译器标志