默认情况下,游戏控制器按钮B
会退出应用程序并导航回 tvOS 主屏幕。起初我认为这很直观,但很快意识到这就是 Nimbus MENU 按钮(控制器的死角)的用途,并且我实际上想B
在游戏中使用按钮。
为按钮设置更改处理程序B
有效,但释放按钮时应用程序仍会退出。
GCControllerButtonValueChangedHandler buttonBHandler = ^(GCControllerButtonInput *button, float value, BOOL pressed) {
NSLog(@"B");
};