2011-12-15 4 views
0

私のアプリにはいくつかのUIButtonがあります。彼らはタイプのカスタムであり、ウェブからダウンロードされた画像で満たされています。いくつかのページでは、ボタンを押すと暗くなり、ユーザーはそれが押されたことを知っています。しかし、他のページでは何も起こりません。アプリがユーザーのタッチに反応しないように感じることがあります。ボタンを押したときのフィードバックをハードコードする方法はありますか?Xcode uibutton pressed feedback

+0

どのようにボタンを作成しますか?コードやインタフェースビルダーで? – jrturton

+0

私はすべてインターフェイスビルダでそれをやった – Deco

答えて

0

UIButtonのプロパティはadjustsImageWhenHighlightedです。これは、基本的なフィードバックを提供するためにYESに設定することができます(ボタンが強調表示されると画像が薄くなります)。

showsTouchWhenHighlightedYESに設定すると、ボタンのタッチを示す小さなハイライトを得ることができます。

- setImage:forState:- setBackgroundImage:forState:で異なる状態に異なる画像を設定することができます。 UIControlStateHighlightedまたはUIControlStateSelectedです。

関連する問題