"Pousser enchaîne peut être utilisée uniquement lorsque le contrôleur source est géré par une instance de UINavigationController

Je vais avoir un problème avec cela.
En vue de la racine de mon contrôleur, je vais avoir un textfield & un seul bouton. Je donne une condition comme si je suis entré à 0 dans le textfield alors seulement, il devrait passer à la vue suivante.
jusqu'ici, il fonctionne correctement. Mais maintenant, ici, est le problème. Ici, je vais avoir un bouton & compte tenu de la navigation à la troisième-vue-contrôleur pour ce bouton. ici, je reçois l'erreur comme

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

et je suis en train d'action pour le bouton à première vue comme ci-dessous

- (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];

}  
}

OriginalL'auteur Boggarapu | 2013-10-07