私のiPhoneアプリにはいくつかのボタンが必要です(iPadに移植される可能性があります)。私はそのようなボタンを作るための少なくとも2つの方法を知っています: 1.画像を背景とした通常のUIButtonを任意のグラフィックスエディタで描くことができます。 2. CoreGraphicsツールを使用してUIButtonをサブクラス化し、独自のdrawRect:メソッドを実装する。カスタムボタンを描画するにはどうすればよいですか?
私は理由はわかりませんが、私は2番目のものを使う傾向があります。なぜなら、それはより難しくてパフォーマンスが低いようです。
ボタンの描画をプログラムで実装すると、さまざまな解像度でいくつかのアイコンが必要ないように「クロスプラットフォーム」になると思いますか?
本当にシンプルなアイコンの場合は、ベジェ曲線や円で色が塗られています。画像ボタンよりも遅くプリフォームするのでしょうか?
そして誰かがベクター画像を描画するためのグラフィカルインターフェイスを備えたツールを知っていて、それをdrawRect:メソッドに貼り付けるCoreGraphicsコードに変換するのですか?
ありがとうございます。
http://itunes.apple.com/gb/app/paintcode/id507897570 – hypercrypt
ああ!それは素晴らしい見えます。このリンクをありがとうございました。このプログラムも使いますか? – BartoNaz
私はトライアルを使用しました(ウェブサイト上で、アプリストア経由でリンクしています)。 – hypercrypt