1
因此,在我的代碼中,我使用我的UISwitch上的setAlternateColor:
方法將顏色更改爲橙色,但是我的應用因此被拒絕。如何使用我的自定義.png自定義UISwitch?
所以我決定用photoshop創建一個自定義的UISwitch。現在,我有圖像我應該如何讓UISwitch使用我的自定義.png?
因此,在我的代碼中,我使用我的UISwitch上的setAlternateColor:
方法將顏色更改爲橙色,但是我的應用因此被拒絕。如何使用我的自定義.png自定義UISwitch?
所以我決定用photoshop創建一個自定義的UISwitch。現在,我有圖像我應該如何讓UISwitch使用我的自定義.png?
你不行。編寫自己的自定義開關類可能是最容易的。對UIControl
進行子類化並重新實現UISwitch
所做的幾件事情並不難。 (我不知道它是否也可以直接子類UISwitch
並覆蓋drawRect:
。可能值得一試。)
在這種情況下,我應該照顧繪製形狀和動畫以及drawRect方法中的所有內容(我不是那麼有經驗的繪圖去)? – cgossain 2010-11-12 19:00:13
是的,將不得不繪製一切。 – 2010-11-12 19:12:25