2009-03-09 3 views
3

暗い背景の画面の下隅に「情報ライト」ボタンを置き、「Hightlightでタッチを表示」をチェックすると、ユーザーがアイコンに触れるとハイライト効果が得られます。ユーザーに肯定的なフィードバックを与えます。白い背景の「情報の暗い」ボタンに「ハイライト」のような効果を作成する

私のアプリでは、背景は白です。だから私は "情報ダーク"ボタンを選択しました。 「ハイライト表示」と「ハイライト調整画像」がチェックされます。しかし、背景が白であるため、ハイライト効果は見えず、ユーザーはフィードバックを得られません。

ハイライト/ローライトのようなエフェクトをいくつか作成して、使用した後に情報ボタンをタッチするとどうなりますか?

答えて

7

更新:私はそれを理解しました。 infoDarkHighlighted.pngという暗い色の新しいイメージを作成し、ViewControllerのviewDidLoadメソッドで次のように設定します。

[infoButton setImage:[UIImage imageNamed:@ "infoDarkHighlighted.png"] forState:UIControlStateHighlighted];

1

ボタンがタッチされたときに表示される「グロー」は固定されており、変更することはできません。

あなたは、このグローを提供するカスタムボタンを暗い色で書くことをお勧めします。

+0

画像でカスタムボタンを作成できますが、暗い色でグロー効果を作成するにはどうすればよいですか? – Vic

+0

私は確かに分かりませんが、アップルが使う光は、PNGが出入りしていると思われます。 – August

関連する問題