Kje*_*ell 12 keyboard objective-c xcode6 ios8
有人知道如何使用故事板在Xcode6中创建自定义iOS键盘吗?我使用单个应用程序模板完全使用代码构建了一个键盘.它工作正常,但我想用故事板构建另一个键盘,因为我觉得它会更容易.
无法弄清楚如何将故事板连接到KeyboardViewController.m?任何人都知道如何以及一系列步骤来做到这一点?谢谢!
小智 15
是的,这绝对是可能的.创建目标扩展后,右键单击并添加新故事板.在这个故事板中,您必须将Custom Class定义为KeyboardViewController.
然后,缺少一件事:您应该添加NSExtensionMainStoryboard
新创建的故事板的名称,而不在NSExtensionAttributes
您的扩展info.plist
文件中添加扩展名,并NSExtensionMainClass
从中删除该属性.
有点干净,运行和vo!使用故事板的键盘!希望有所帮助!
在扩展info.plist
名下,在文件内,在NSExtension
Dictionary 下,添加一个名为的新项NSExtensionMainStoryboard
,根据你的故事板名称设置名称,然后删除NSExtensionPrincipalClass
.
注意:使用Swift在Xcode 6.4中测试.