przejście segue z storyboardem warunkowym
Jestem nowy w serii storyboardów i xcode (używając 4.4)
Chciałbym zaimplementować warunek logowania, który po wykonaniu - działałoby segue. W przeciwnym razie użytkownik powinien pozostać na tym samym widoku.
Stworzyłem 2 UIView: ViewController i kontroler pasków.
Stworzyłem również segue z ViewController do Bar Controller i ustawiłem jego identyfikator na loginSegue jako modalny.
W LoginViewController.m dodałem następujące:
- (IBAction)login:(id)sender {
self.email = self.emailText.text;
self.password = self.passwordText.text;
if ([self.email isEqualToString:@"O"] && [self.password isEqualToString:@"O"])
[self performSegueWithIdentifier:@"LoginSegue" sender:sender];
else
[passwordText setText:@""];
}
Kiedy debuguję kod - widzę, że jeśli przeskakuje do innego w przypadku wiadomości e-mail i hasła, które nie są równe O, jednak segue (przejście do nowego widoku) nadal się zdarza.
Jak mogę zapobiec przeniesieniu użytkownika do nowego widoku?
BTW, jeśli usunę warunek if else - użytkownik zostanie automatycznie przeniesiony do następnego widoku. Wydaje mi się, że został on skonfigurowany gdzieś, gdy rysowałem segue z jednego widoku na drugi.