我按了一个按钮。并使用以下代码。 但它根本不起作用。
override func pressesBegan(_ presses: Set<UIPress>, with event: UIPressesEvent?) {
print("pressTest")
btnConvert.isHidden = true
}
如何知道何时按下按钮以及何时取消按钮?
答案 0 :(得分: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)