1

画像を含む上に灰色のオーバーレイ ビューを作成する方法UIButtonですが、オーバーレイをボタン全体ではなく画像自体にのみ表示するようにするため、画像だけが灰色になります。

出来ますか?

これはそのままのボタンです:

正常

これはオーバーレイ付きです:

かぶせる

これが私が望む方法です:

最後の

ありがとう!

4

1 に答える 1

1

ハイライトされた状態に必要な画像を設定するだけです。状態を「ハイライト」に設定することで、XIB またはストーリーボードでこれを行うことができます。

ここに画像の説明を入力

そして画像を設定します:

ここに画像の説明を入力

また

次のようなコードで実行します。

[theButton setImage:theImage forState:UIControlStateHighlighted];

画像は、Photoshop や GIMP などを使用してすばやく複製し、白黒に変換できます。プログラムで画像を白黒に変更するのは、無駄な作業です。

于 2012-10-30T19:47:21.953 に答える