我需要在我的iPhone應用程序中有幾個按鈕(可能會將它移植到iPad上)。我知道至少有兩種製作這種按鈕的方法: 1.使用通常的UIButton和圖像作爲背景,可以在任何圖形編輯器中繪製。 2.繼承UIButton並使用CoreGraphics工具實現自己的drawRect:方法。什麼是繪製自定義按鈕的更好方法?
我不知道爲什麼,但我傾向於使用第二個,因爲它似乎更困難和更低的表現。
我是否正確地認爲,以編程方式實現按鈕繪圖時,它變成了「跨平臺」,因此不需要針對不同分辨率的多個圖標?
如果這真的很簡單的圖標,一些貝塞爾曲線或圓形填充顏色。它仍會比圖像按鈕更慢嗎?
是否有人知道任何具有繪製矢量圖像的圖形界面的工具,並將其轉換爲可粘貼到drawRect:方法的CoreGraphics代碼?
謝謝。
看一看:http://itunes.apple.com/gb/app/paintcode/id507897570 – hypercrypt 2012-03-29 22:16:28
哦!這看起來很棒。非常感謝這個鏈接。你也使用這個程序嗎? – BartoNaz 2012-03-29 22:23:43
我已經使用了試用版(在網站上,通過應用程序商店鏈接),並在我有了這筆錢後就可以購買。 – hypercrypt 2012-03-29 22:27:21