1. ホーム
  2. ios

[解決済み] UIButtonがフェードアウトやグレーにならない不具合

2022-04-26 05:51:14

質問

iPhoneアプリの中に、Interface Builderで作成したUIButtonがあります。このボタンを有効にしたり無効にしたりするには、次のような方法があります。

sendButton.enabled = YES;

または

sendButton.enabled = NO;

しかし、ボタンの視覚的な外観は常に同じです! 色あせたり、グレーになったりすることはありません。しかし、ボタンをクリックすると、期待どおりに有効または無効になります。何か見落としているのでしょうか?色あせたり、グレーになったりしてはいけないのでしょうか?

解決方法は?

以下のコードを使用することができます。

sendButton.enabled = YES;
sendButton.alpha = 1.0;

or

sendButton.enabled = NO;
sendButton.alpha = 0.5;