Commando 0.1.2× 测试已测试✗ Lang语言 Obj-CObjective C许可 MIT 发布最新发布2019年6月由 Jonas Budelmann 维护。安装指南×Commando 安装指南您希望添加以下类似的 pod 'Commando', '~> 0.1' 到您的 Podfile 中target 'MyApp' do pod 'Commando', '~> 0.1' end然后在您的终端内或从 CocoaPods.app 中运行 pod install或者为了测试执行,运行命令pod try Commando查看 PodspecGitHub 仓库CocoaPods.org 上的页面Commando 0.1.2作者Jonas Budelmanncloudkite/CommandoGitHub 仓库此库已弃用。 顶尖的 Commando 不穿内裤,并且永不使用鼠标! 特性 esc 键 Commando 从 UITextFields/UITextView 中滚动出去 Commando 从 UIAlertViews 中滚动出去 Commando 从 UIActionSheets 中滚动出去 f 键 成为一名 f'ng 好汉。在屏幕上找到所有可点击的域 - 帅气如 vimium 样式 delete 键 向 UINavigationController(触发返回按钮项)中发射一颗子弹 箭头 键 真正的 Commando 使用弩。滚动 'default'(最大框架)UIScrollView 安装 使用精彩的 CocoaPods. 在您的 Podfile 中 pod 'Commando' 您不需要做其他任何事情,因为 Commando 会监听模拟器的键盘事件。同时您也不必担心这段代码会出现在生产应用程序中,因为设备构建中没有任何代码会被编译。 待办事项 改进寻找可点击视图的启发式算法。例如,过滤出被遮挡的视图,用户体验已禁用等。 添加类似于 DCIntrospect 的视图调试命令 选择要滚动的特定的 UIScrollView 在按视图的框架顺序中按 Tab 键在可点击的 UIView 之间切换,然后按回车键来点击 支持 UIPanGestureRecognizer、UISwipeGestureRecognizer 支持 UIWebView 致谢 灵感来自 vimium 监听键盘事件的代码 ORSimulatorKeyboardAccessor 创建仿制 UITouch 的代码 KIF