Swift 有没有办法访问WKInterface按钮上的PresseStart方法
我在Xcode中有一个WKInterfaceButton,当我为它配置操作时,它只在点击结束时执行,也就是说,当我的手指抬起时Swift 有没有办法访问WKInterface按钮上的PresseStart方法,swift,xcode6,watchkit,watchos,Swift,Xcode6,Watchkit,Watchos,我在Xcode中有一个WKInterfaceButton,当我为它配置操作时,它只在点击结束时执行,也就是说,当我的手指抬起时 @IBAction func kickButton() { //Action for this button } 我希望能够在触摸刚刚开始时执行相同的操作,就像iOS应用程序中的PressesBegind操作一样。我不知道是否有办法做到这一点。您可以用轻触手势识别器替换您的按钮,然后使用类似以下的功能: func handlePress(sender:
@IBAction func kickButton() {
//Action for this button
}
我希望能够在触摸刚刚开始时执行相同的操作,就像iOS应用程序中的PressesBegind操作一样。我不知道是否有办法做到这一点。您可以用轻触手势识别器替换您的按钮,然后使用类似以下的功能:
func handlePress(sender: WKTapGestureRecognizer) {
if sender.state == .began {
// code for when press began
}
}