2017-01-30 34 views
1

ボタンを作りました。そして、以下のコードを使用しました。 しかし、全く動作しません。ボタンが押されてキャンセルされたときを知る方法ボタンを押す

override func pressesBegan(_ presses: Set<UIPress>, with event: UIPressesEvent?) { 
    print("pressTest") 
    btnConvert.isHidden = true 
} 

ボタンが押されたとき、およびボタンの押下がキャンセルされたことをどのように知ることができますか?

答えて

1

組み込みのUIButton関数 - .touchDown.touchUpInside.touchUpOutsideを使用します。

タッチが始まる:

myButton.addTarget(target, action: action, for: .touchDown) 

タッチが終了します。

myButton.addTarget(target, action: action, for: .touchUpInside) 
myButton.addTarget(target, action: action, for: .touchUpOutside) 
+0

それはうまく動作します。ありがとうございました –

関連する問題