有什么方法可以访问 WKInterfaceButton 上的 pressesbegan 方法
Is there any way to access pressesbegan method on WKInterfaceButton
我在 Xcode 中有一个 WKInterfaceButton,当我为它配置动作时,它只在点击结束时执行它,也就是说,当我的手指抬起时。
@IBAction func kickButton() {
//Action for this button
}
我希望能够在触摸刚刚开始时执行相同的操作,例如 iOS 应用程序中的 pressesBegan 操作。不知道有没有办法做到这一点。
您可以将按钮替换为轻击手势识别器,然后定位类似于此的功能:
func handlePress(sender: WKTapGestureRecognizer) {
if sender.state == .began {
// code for when press began
}
}
我在 Xcode 中有一个 WKInterfaceButton,当我为它配置动作时,它只在点击结束时执行它,也就是说,当我的手指抬起时。
@IBAction func kickButton() {
//Action for this button
}
我希望能够在触摸刚刚开始时执行相同的操作,例如 iOS 应用程序中的 pressesBegan 操作。不知道有没有办法做到这一点。
您可以将按钮替换为轻击手势识别器,然后定位类似于此的功能:
func handlePress(sender: WKTapGestureRecognizer) {
if sender.state == .began {
// code for when press began
}
}