ios - Verbinde einen UIButton mit 2 Segmenten

Ich habe einen UIButton und versuche, ihn mit zwei Segmenten zu verbinden. Welcher Abschnitt verwendet wird, hängt von einer Reihe von Bedingungen ab.

Wenn zum Beispiel die UIButton (mit dem Titel "next") gedrückt wird,

Wenn (Bedingung 1), gehen Sie zu Bildschirm A. Andernfalls gehen Sie zu Bildschirm B.

Ich glaube, mein Code ist korrekt (ich habe ihn trotzdem eingefügt), aber das Problem ist, dass ich in der Storyboard-Ansicht eine Schaltfläche mit nur einem Ansichts-Controller mithilfe eines Segues verbinden kann. Wie behebe ich das?

Hier ist der Code, den ich benutze -

-(void)prepareForSegue:(UIStoryboardSegue *)segue sender:(id)sender{
        if([[segue identifier]isEqualToString:@"nextButtonID"]){
            creditCardViewController *cvc = [segue destinationViewController];
        }
        else if([[segue identifier]isEqualToString:@"next2ButtonID"]){
            depositInfoViewController *divc = [segue destinationViewController];
        }
}

-(IBAction)nextClicked{
        if([accountType isEqualToString:@"patron"]){
            [self performSegueWithIdentifier:@"nextButtonID" sender:self];
        }
        else{
            [self performSegueWithIdentifier:@"next2ButtonID" sender:self];
        }
}

Antworten auf die Frage(4)

Ihre Antwort auf die Frage