为iPhone创build自定义国际键盘
是否有可能利用iPhone的国际键盘function,并创build一个自定义的键盘,可以在整个手机上使用,而不仅仅是在一个特定的应用程序?
类似于表情符号键盘,但我的印象是不知为什么原生iOS,只是默认禁用?
我已经看了很多这方面的问题,我只想得到一个明确的答案。
根据苹果公司的提交指引 :
- 2.5使用非公开API的应用程序将被拒绝
- 2.6在其指定容器区域外读写数据的应用程序将被拒绝
没有公共的API来添加额外的键盘。
存储键盘数据的文件肯定存储在应用程序容器之外。
简而言之:在这个时候,没有办法在非越狱的iOS设备上实现一个自定义的全局键盘。
从iOS 8开始,您现在可以创build自定义键盘扩展: https : //developer.apple.com/library/ios/documentation/General/Conceptual/ExtensibilityPG/Keyboard.html
@的0x90
这个应用程序添加一个国际键盘到iOS(您将在iOS常规设置中看到一个键盘)
http://itunes.apple.com/us/app/emoji-free!/id332509635?mt=8
他们是如何做到的?
–
编辑:我很抱歉没有search它之前,这应该是答案
制作表情符号应用程序
我发现的最好的方法是添加快捷方式。 进入键盘设置并粘贴从文档或Safari浏览器复制的符号,并为其添加快捷方式。 例如:为√我用了ss。 所以我只是把事情的第一个字母加倍。 或者像²这样的指数,我只使用22.它需要一段时间来设置,但它是一个简单的方法,而不是在符号应用程序之间切换,并做每一次复制和粘贴。 而对于希腊的符号,我只是安装了希腊键盘。 玩的开心。