首页 文章

如何检测Apple TV遥控器上触摸板上的点击按键?

提问于
浏览
4

如何在siri遥控器的触摸板上检测到“点按”,而不仅仅是点按?

编辑:我的主要问题是我的视图有一个接收该事件的UIButton .

2 回答

  • 2

    通过阅读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)
            }
        }
    }
    
  • 5

    我的主要问题是我的观点有一个接收该事件的UIButton . 在故事板中禁用该按钮后,将调用pressBegan / pressEnded .

相关问题