iOS库的自定义皮肤

时间:2013-06-14 14:49:18

标签: iphone ios skinning

背景

我需要提供将在其他项目中使用的库。它是服务器API的前端 - 包含API客户端和一些视图来输入数据,做出选择,提交更改 - 通常的UI具有非常通用的外观和放大器。感觉。开发人员调用“启动”它启动视图,引导用户完成某些屏幕,然后启动由所述开发人员定义的委托。

编辑:为了澄清,我已启动并运行该库,我主要担心的是从库外部应用皮肤的最佳方法。

我想要实现的目标

  • 允许开发人员使用我的库自定义视图
  • 开发人员不应更改服务器API逻辑(如此编译库)
  • 皮肤应尽可能简单

TL / DR

是否可以创建包含视图的已编译iOS库,这些视图可以通过典型的iOS开发人员进行换肤,而无需使用1000页手册:)

1 个答案:

答案 0 :(得分:0)

是的,您可以将其分发为通用静态库或.framework。这两个选项都需要自定义构建脚本,但有Build fat static library (device + simulator) using Xcode and SDK 4+等示例。但是如何在没有1000页手册的情况下进行蒙皮操作取决于您;)