iOS多组件App皮肤配置方案及实践
应用换肤是常见的需求了,项目工程需要将设计资源的颜色、字体、图片等设计元素使用皮肤文件进行配置管理。本方案主要以项目支持马甲包资源管理、样式配置为主。
核心需求点:
马甲包开发支持,方便马甲包进行样式配置(区分)及资源包集成;
皮肤包功能,支持动态下载皮肤包(比如节日包),并应用到App上;
皮肤热更新,支持后台推送、App实时更新样式;
应用换肤是常见的需求了,项目工程需要将设计资源的颜色、字体、图片等设计元素使用皮肤文件进行配置管理。本方案主要以项目支持马甲包资源管理、样式配置为主。
核心需求点:
马甲包开发支持,方便马甲包进行样式配置(区分)及资源包集成;
皮肤包功能,支持动态下载皮肤包(比如节日包),并应用到App上;
皮肤热更新,支持后台推送、App实时更新样式;