我需要編寫一個支持主題的iOS Objective-C應用程序。我們的想法是,通過一些配置的控制面板,用戶能夠選擇在我的應用程序中預定義的三個假設主題{redTheme,greenTheme或blackTheme}之一,按以下模式:UI主題的iOS/Objective-C設計模式
1theme http://www.timotteo.com.ar/ThemeChart.png
用戶甚至可以選擇新的主題,而他正在欣賞視圖,視圖會自動重新繪製(儘管這不是基本特徵)。我也希望有一個基本的主題,(例如whiteTheme)。主題不僅會自定義視圖的背景顏色,還會自定義UIButtons,UISliders等的圖像。我的問題是:是否有一種設計模式可以幫助我解決此問題?或者至少有一些面向對象的概念?任何方向表示讚賞。 Txs
結帳這個線程 - http://stackoverflow.com/questions/10632372 /如何應用主題在ios本地應用程序/ 10632688#10632688 – rishi