【发布时间】:2015-11-10 12:26:22
【问题描述】:
如何在 siri 遥控器的触摸板上检测到“点击按下”,而不仅仅是点击?
编辑: 我的主要问题是我的视图有一个接收事件的 UIButton。
【问题讨论】:
标签: swift tvos siri-remote
如何在 siri 遥控器的触摸板上检测到“点击按下”,而不仅仅是点击?
编辑: 我的主要问题是我的视图有一个接收事件的 UIButton。
【问题讨论】:
标签: swift tvos siri-remote
通过阅读 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)
}
}
}
【讨论】:
我的主要问题是我的视图有一个接收事件的 UIButton。 在情节提要中禁用该按钮后,将调用 pressesBegan / pressesEnded。
【讨论】: