我有一个包含 Storyboard和 xib 文件的框架。 如何使框架内的 Storyboard可定制?即使用我的框架的人应该能够修改 Storyboard以自定义外观和感觉。
当我在 XCode 中的另一个应用程序项目中导入框架时,我没有在框架中看到 Storyboard文件。如何使它们可见和可编辑?
在这种情况下是否建议使用框架,或者我应该使用静态库+资源包组合?
最佳答案
我终于做到了,
- 动态加载自定义 xib、 Storyboard。即首先尝试加载自定义 Storyboard,如果不存在则加载默认 Storyboard(使用 try catch 进行检查)。
- 通过头文件公开所有 viewcontroller outlets 和事件处理函数。
- 在自定义框架中的按钮与这些头文件导出、事件处理程序之间建立联系。完毕!单击这些按钮时将调用您的 Viewcontroller.m 函数。
关于ios - 自定义 iOS 框架文件中捆绑的 Storyboard,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39400922/