2

私はグーグルや他の場所でこの質問に対する答えを探していましたが、まだ役に立つ答えを見つけていません.

ストーリーボードを使用して Xcode 4.6 でアプリを作成しています。

角丸長方形ボタンをドラッグアンドドロップすると問題ありませんが、背景を変更すると角が丸くない長方形になります。ボタンの色を変更したかっただけで、元のボタンのように丸みを帯びたままにしました。誰かがこれを達成するための簡単な方法を教えてくれますか、または私がストーリーボードを使用していて、XCode プログラミングがかなり苦手なので、詳細な指示を教えてくれますか?

前もって感謝します。

4

3 に答える 3

1

アップデート:

私はXCodeプログラミングについての知識がなく、コーディングルートを取りたくなかったため、私に与えられた提案を理解していないため、別の方法を使用しました。

これは他の人にも役立つかもしれませんが、私が行ったのは、Photoshopで背景を黒く塗りつぶし、背景全体に角丸長方形ツールを使用してから、角丸長方形をボタンの色で塗りつぶしたことです。これにより、やや丸みを帯びた形状になりましたが、XCodeで提供されている元の丸みを帯びたボタンほど良くはありません。

誰かが他の解決策を持っているなら、私はそれらを自由に試してみて、私がすることをコメントして更新します。

私はその方法を使用していませんが、どれが最も単純であったかを見て、最良の答えを選択します

于 2013-02-19T15:50:51.500 に答える
1

おそらく、iOS の UIAppearance Protocol ドキュメントを確認する必要があります。

その間、あなたは使用することができます...

    [[UIButton appearance] setTintColor:[UIColor redColor]];

もちろん、あなたの色で。

于 2013-02-19T14:39:27.867 に答える
0

GradientButtons を使用することをお勧めします

http://code.google.com/p/iphonegradientbuttons/downloads/list

1) ストーリーボード ファイルで通常のボタンを定義します。

2) クラスを GradientButton に変更します。

3) 別の色が必要な場合は、対応するビューでそれらを初期化します。

于 2013-02-19T15:09:06.737 に答える