3
在應用程序中定製UIButtons的外觀的最佳方式是什麼?我正在開發一款應用程序,在其中我們通過編程方式更新UIButtons以尋找我們想要的方式。大多數按鈕都是在Interface Builder中創建的,我們希望以有效的方式在它們上執行我們的customizeButton
-方法。我只看到兩種實現方法:定製UIButtons的有效方法
- 創建IB中的按鈕,將它們分配到插座,並在代碼調用
customizeButton
爲每個按鈕。 問題:太過分hazzle - 子類UIButton,在構造函數
initWithCoder:
中調用customizeButton
。然後使用這個類來獲得IB中的按鈕。 問題: allthough這適用於在IB中創建的按鈕,並且比第1點需要更少的樣板代碼,因爲它們的類集羣,我已經閱讀了針對UIButton子類的所有警告。
顯然有一些更好的辦法,什麼是第3點?
不錯,謝謝。出於好奇,在iOS 5之前有沒有好的選擇? –
我猜是子類化的方式 – Pfitz