如何在siri遥控器的触控板上检测到"点击按键"而不仅仅是点击?
编辑: 我的主要问题是我的观点有一个接收该事件的UIButton。
答案 0 :(得分:5)
通过阅读UIPressesEvent。 Detecting Gestures and Button Presses
override func pressesEnded(presses: Set<UIPress>, withEvent event: UIPressesEvent?) {
for press in presses {
if (press.type == .Select) {
// Select is pressed
} else {
super.pressesEnded(presses, withEvent: event)
}
}
}
答案 1 :(得分:2)
我的主要问题是我的观点有一个接收该事件的UIButton。 在故事板中禁用该按钮后,将调用pressBegan / pressEnded。