在tvOS Siri遥控器上检测一些按钮是相对简单的:暂停/播放按钮,触摸板区域,以及MENU
按钮。但似乎无法检测或覆盖+
和-
按钮或Siri或主页按钮的功能。
或者在那里?
答案 0 :(得分:0)
目前,Siri遥控器上的+
和-
(音量)按钮可通过私人功能进行访问。这些不能被覆盖或检测,因为它们具有保留功能。主页按钮也是如此。
有几点支持这种说法。首先,正如OP所指出的,没有事件检测到与音量按钮相关的任何动作。他们也不会触发pressesBegan
或类似事件。
使用遥控器/控制器寻找更多选项的另一个好地方是GCGameController
。看起来它具有与所有相关的功能,但是音量按钮是保留的。看看吧
将Apple TV遥控器用作游戏控制器部分here。它提到遥控器上可以在CGGameController中使用的所有按钮。
正如我在其他帖子中提到的,这是一个相当新的操作系统,但并非一切都可用。您可以随时向Apple提交错误报告,并要求公开某些API。