У меня проблема с этим. В моем контроллере корневого представления у меня есть текстовое поле и одна кнопка. Я даю условие, как если бы я ввел 0 в текстовое поле, тогда только он должен перейти к следующему представлению. здесь он работает правильно. Но теперь это проблема. Здесь у меня есть одна кнопка и дана навигация к третьему контроллеру представления для этой кнопки. здесь я получаю ошибку как
Terminating app due to uncaught exception 'NSGenericException', reason: 'Push segues can only be used when the source controller is managed by an instance of UINavigationController.'
image ref: http://img12.imageshack.us/img12/8533/myp5.png
и я даю действие для кнопки в первом представлении, как показано ниже
- (IBAction)Submit:(id)sender {
if([tf.text isEqual:@"0"])
{
UIStoryboard *storyboard = [UIStoryboard storyboardWithName:@"Main" bundle:nil];
SecondViewController *vc2 = [storyboard instantiateViewControllerWithIdentifier:@"SecondViewControllerID" ];
[self presentViewController:vc2 animated:YES completion:NULL];
}
}