これが私のコードです(ボタンが押されたときに呼び出されるIBActionにラップされています):
if (myButton.currentTitle == @"test") {
[myButton setTitle:@"test2" forState:UIControlStateNormal];
}
if (myButton.currentTitle == @"test2") {
[myButton setTitle:@"test" forState:UIControlStateNormal];
}
押されたときに UIButton テキストを切り替えたい (テキスト = "test" の場合は "test2" に変更され、押された場合はテキスト = "test2" が "test" に変更される)。
myButton に IBOutlet が接続され、myButton に IBAction が接続されているため、接続に問題はないと確信しています。
何らかの理由でこれが機能していません。非常に単純なものが欠けていると確信しています。