テーブルビューの各行に 2 つのボタンがあります。1 つは「持っている」、もう 1 つは「欲しい」というラベルが付いています。各ボタンは、アプリの起動時に 20% の不透明度から始まります。1 つのボタンをタップすると、不透明度が 100% に設定されます。1 つのボタンが 100% の不透明度に設定され、もう 1 つのボタンが 20% に設定されてタップされた場合、最初のボタンを 20% に設定し、2 番目のボタンを 100% に設定する必要があるようにロジックが必要です (したがって、不透明度を逆にする必要があります)。 )。
各ボタンには、押されたときに実行される独自のアクションがあります。押されたボタンにアクセスし、(UIButton *senderButton = (UIButton *)sender) で不透明度を設定できます。ただし、他のボタンの不透明度も設定する必要があります。押されたときに呼び出されるアクション/関数内の他のボタン (押されていないボタン) にアクセスするにはどうすればよいですか? ありがとう!