如何通过 Apple TV Siri Remote 检测颠簸

Posted

技术标签:

【中文标题】如何通过 Apple TV Siri Remote 检测颠簸【英文标题】:How to detect bumps via Apple TV Siri Remote 【发布时间】:2015-09-14 23:57:11 【问题描述】:

我在新的 Apple TV Siri Remote 上找不到与左右凹凸相关的任何文档。您可以在视频的 1:00 Hands On: Apple TV 2015 Bluetooth Touch, Motion & Siri Remote 看到这一点。

Remote and Interactions 提到了位置敲击,但这些颠簸是由视频建议的加速度计触发的。

这些凹凸实际上是定位水龙头吗?如何检测左右凹凸

【问题讨论】:

【参考方案1】:

如您提供的文档链接中所述,在触摸板边缘轻按(不单击物理按钮)将合成一个方向移动事件。您应该能够使用一个或多个UITapGestureRecognizer 实例来检测这些,这些实例配置了适合相关边缘的allowedPressTypes。这样的手势识别器还将识别来自旧 Apple Remote 设备的游戏控制器 dpad 按钮按下和定向点击。

视频中基于加速度计的动作应该可以通过 GameControllerKit 中的GCMotion API 实现。

【讨论】:

以上是关于如何通过 Apple TV Siri Remote 检测颠簸的主要内容,如果未能解决你的问题,请参考以下文章

使用 siri remote tvOS 检测运动手势

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

如何访问 Siri Remote 播放/暂停按钮和覆盖菜单按钮

如何区分 Siri Remote 按钮按下和游戏手柄按钮按下?

如何禁用暂停/播放通过 Airplay 连接到 Apple TV 的 AVPlayer 的功能

如何在airplay中区分apple tv和其他设备?