2009-08-08 7 views
0

私のアプリケーションにUIButtonがあります。UIButtonハイライトの問題

私のボタンの選択を表示したい。私はこのコードを使用しています:

[Button setHighlighted:YES]; 

しかし、それは動作していません。

誰でも手伝ってもらえますか?

答えて

1

あなたはボタンの2枚の画像を持っていることによって、この問題を解決することができます。 1つはハイライトされた状態用で、もう1つは通常状態用です。ボタンを作成するときは、通常の状態の画像をボタンの背景画像として作成します。ボタンを選択またはフォーカスするときは、画像をハイライトされた背景画像に変更します。

[Button setBackgroundImage:[UIImage backgroundImage:@"ButtonSelected.png"] forState:UIControlStateSelected]; 

[Button setBackgroundImage:[UIImage backgroundImage:@"ButtonNormal.png"] forState:UIControlStateNoraml] 
関連する問題