iOS7 键盘快捷键是如何实现的?
Posted
技术标签:
【中文标题】iOS7 键盘快捷键是如何实现的?【英文标题】:How are iOS7 Keyboard Shortcuts Implemented? 【发布时间】:2013-11-13 16:13:13 【问题描述】:我看到this MacStories article 关于一些应用程序向 ios7 应用程序添加键盘快捷键。这是如何实施的?它是我不应该使用的私有 API 吗?
我在 http://developer.apple.com 上搜索了 iOS 开发者库,但找不到任何东西。
【问题讨论】:
考虑到文章中列出的应用程序都是 Apple 的应用程序,我敢打赌它是一个私有 API ***.com/questions/19152871/… @JustAnotherCoder 它不是私有 API,只是我不知道如何搜索的东西。请参阅我的新答案。 @paulrehkugler 啊,我明白了。很好的发现。今天学到了一些东西 【参考方案1】:已经有一个 SO question 用于此。详情请参阅this answer 和this blog post。
基本上,iOS7 中的UIResponder
类上有一个新的keyCommands
属性。覆盖 getter 以返回 UIKeyCommand
s 数组。
帽子提示Сергей Малетин 发表评论。
【讨论】:
以上是关于iOS7 键盘快捷键是如何实现的?的主要内容,如果未能解决你的问题,请参考以下文章