0

状況が発生した場合に、ボタンのアルファを減らすことなく「無効」にしたいボタンがあります。ボタンを有効にするプロパティを false に設定すると、アルファが約 0.6 に変更されるため、呼び出されるメソッドに if ステートメントを設定すると、ボタンが押されて関数の残りの部分が無視されます。問題は、クリックするとボタンが「暗くなる」ことです。ボタンをまったく変更したり、調光したり、関数を呼び出したりしないようにしたいのですが、ボタンが無効になっているかのように機能するが、完全なアルファが必要です。どうすればこれを達成できますか?

4

2 に答える 2

2

次のように userInteraction を false に設定します。

button.userInteractionEnabled = NO;
于 2012-07-16T05:16:13.797 に答える
0

これにはユーザーインタラクションプロパティを使用できます

myButton.userInteractionEnabled=YES; // またはいいえ

于 2012-07-16T05:17:55.673 に答える