我想要做的是为iOS模拟器设置一些调试快捷键,例如使用右箭头键调用我的加速功能,以使游戏运行更快。请注意,当我按下调试键时软键盘未打开。
我想要做的是为iOS模拟器设置一些调试快捷键,例如使用右箭头键调用我的加速功能,以使游戏运行更快。请注意,当我按下调试键时软键盘未打开。
覆盖 keyCommands
属性以启用快捷键。它是 UIResponder
上的属性,因此可以在您的任何视图、视图控制器甚至应用程序委托中完成。
FLEX可以为您完成所有技巧。
您只需要注册您感兴趣的密钥即可。
FLEXManager *flex = FLEXManager.sharedManager;
// open or close debug
[flex registerSimulatorShortcutWithKey:@"D" modifiers:(UIKeyModifierFlags)0 action:^{
// Do what you want to do when user click "D" on hardware keyboard
} description:@"Open/Close DebugViewController"];