使用xib而不是storyboard的iOS App Extension

han*_*nno 7 ios8 ios-app-extension

我正在为Today视图编写iOS 8 App Extension(小部件).xcode中的默认模板附带一个故事板.如何使用xib文件而不是故事板?

文件说,这是可能的,但我似乎无法弄清楚如何改变Info.plist文件以获得加载的厦门国际银行.

小智 13

您需要做的就是添加"NSExtensionPrincipalClass"和您想要的类名.


Mor*_*rse 8

正如我最近发现的那样 - 请注意'NSExtensionPrincipalClass' 必须直接位于'NSExtension'键下.例如ShareViewController:

<key>NSExtension</key>
<dict>
    <key>NSExtensionPrincipalClass</key>
    <string>ShareViewController</string>
    ...
</dict>
Run Code Online (Sandbox Code Playgroud)