私はここでこの問題を抱えています。テキストフィールドに書かれている内容に応じて、同じボタンでView Controllerを変更したい...これまでの私のコードは次のとおりです。
- (IBAction)button:(id)sender {
if ([txt.text isEqualToString:@"passwordToSkipLevel1"]) {
// Code to change View Controller to Level1?
} else if ([txt.text isEqualToString:@"passwordToSkipLevel2"]) {
// Code to change View Controller to Level2?
} else if ([txt.text isEqualToString:@"passwordToSkipLevel3"]) {
// Code to change View Controller to Level3?
} else if ([txt.text isEqualToString:@"passwordToSkipLevel4"]) {
// Code to change View Controller to Level4?
}
}
ここで私の問題は、各ボタンに1つのセグエしか持てない場合ですが、テキストフィールドに書かれているパスワードに応じて、1つのボタンでView Controllerを複数の異なるビューに変更したい..
PS:テキストフィールドまたはテキストに正しいパスワードではないときにボタンが押された場合、ボタンに何もさせたくありません。