0

億万長者になりたい人によく似たプログラムで... 私には 4 つのオプション ボタンがあります。押すと赤または緑に点滅します。4 つのボタンには、背景イメージとして赤または緑のイメージがあります。コードのセットアップでは、最初の質問をセットアップする準備ができており、2 番目の質問が設定されると、それに応じて背景画像が変化します。
現在、デフォルトの青いハイライトは、いずれかのボタンを最初に押すと常に表示され、その後、他の問題が発生します。

ここにいくつかの異なるアプローチを貼り付けることができます (ただし、機能しません)。だから、どんな提案でもいいでしょう。

IBでも、背景画像でハイライトを設定すると機能します。私は使用しますが、同じボタンの背景画像をプログラムで変更する必要があります。

ヘルプ/提案をお寄せいただきありがとうございます。

4

1 に答える 1

0

2つ使用State UIControlStateNormalして、 UIControlStateHighlighted

[btnMenu setBackgroundImage:[UIImage imageNamed:@"img1.png"] forState:UIControlStateNormal];
[btnMenu setBackgroundImage:[UIImage imageNamed:@"img1-Highlighted.png"] forState:UIControlStateHighlighted]; 
于 2013-03-25T12:55:58.390 に答える