概述我需要编写一个支持Themes的iOS Objective-C应用程序.我们的想法是,通过一些配置控制面板,用户可以根据以下架构选择我的应用中预定义的三个假设
主题之一{redTheme,greenTheme或blackTheme}: 1theme http://www.timotteo.com.ar/ThemeChart.png 用户甚至可以在查看视图时选择新主题,并且视图将自动重绘(尽管这不是基 我需要编写一个支持themes的iOS Objective-C应用程序.我们的想法是,通过一些配置控制面板,用户可以根据以下架构选择我的应用中预定义的三个假设主题之一{redtheme,greentheme或blacktheme}:
1theme http://www.timotteo.com.ar/ThemeChart.png
用户甚至可以在查看视图时选择新主题,并且视图将自动重绘(尽管这不是基本功能).我也期望有一个基本主题,(例如whitetheme).主题不仅可以自定义视图的背景颜色,还可以自定义UIbuttons,UiSliders等的图像.
我的问题是:是否有一种设计模式可以帮助我解决这个问题?或者至少是一些OOP概念?任何方向表示赞赏.提前Txs
解决方法 从你准备好的图表看起来很像战略模式(或任何数量的类似模式).查看更多: http://en.wikipedia.org/wiki/Strategy_pattern
亲切的问候,博
总结
以上是内存溢出为你收集整理的UI主题的iOS / Objective-C设计模式全部内容,希望文章能够帮你解决UI主题的iOS / Objective-C设计模式所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
评论列表(0条)