【问题标题】:How does TVJS detect swipes on the Apple TV remote?TVJS 如何检测 Apple TV 遥控器上的滑动?
【发布时间】:2016-03-21 15:26:12
【问题描述】:

我正在为 Apple TV 构建一个使用 TVJS 和 TVML 的应用程序。是否有事件可以帮助我检测用户何时刷了 siri 遥控器的触摸板?当我全屏显示图像并且用户滑动时,我想移动到下一张/上一张图像。但我似乎找不到任何检测这些滑动的事件。谢谢!

【问题讨论】:

    标签: tvos apple-tv tvml tvjs


    【解决方案1】:

    我不认为您可以“检测到这些滑动”并手动对其做出反应,TVML 和 TVJS 使用标准模板并具有可以在屏幕上布置的特定交互式组件,然后 Apple TV 处理这些元素之间的移动通过解释来自控件的命令。

    TVJS 只允许您收听有限数量的事件

    enum TVElementEventType : Int {
        case Play
        case Select
        case HoldSelect
        case Highlight
        case Change
    }
    

    您应该能够通过使用正确的模板或元素来使用您描述的功能,例如OneUp template

    到目前为止,在不知道您是如何实现这一点的情况下,我没有什么可以推荐的。请显示您正在使用的代码以获得更准确的建议

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-01-21
      • 1970-01-01
      相关资源
      最近更新 更多