Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
在 iOS 9 中,开发者可以使用UIKeyCommand向 iPad 应用程序添加快捷方式。这些是在外部键盘上键入的,并且功能会做出反应。
有没有办法在mac上的模拟器中测试它们?或者像这里一样展示它们:
为您的 UIResponder 子类(keyCommands 变量)设置键盘快捷键后,您需要让您的对象成为第一响应者。我这样做:
override func viewDidAppear(_ animated: Bool) { becomeFirstResponder() } override var canBecomeFirstResponder: Bool { return true }
按住键盘上的命令现在应该会弹出快捷视图。