Pousser Vue sur Vue-Contrôleur dans iOS

En Bref :
Comment puis-je PushViewController sur ViewController ?

En Bref :

J'ai MainViewController, Dans lequel j'ai un bouton sur le clic d'un bouton, je présente une vue appelée LoginViewController.

Sur cette page (LoginViewController), j'ai encore button, sur un clic de cela, j'essaie de pousser ma vue-contrôleur(appelé HomeViewController) il ne pousse.

Voici mon extrait de code,

MainViewController.m

- (IBAction)LoginClicked:(id)sender {
    LoginViewController *vc = [[LoginViewController alloc] init];
    [self presentViewController:vc animated:YES completion:nil];
}

LoginViewController.m

- (IBAction)buttonActionMethodOnLoginView:(id)sender{
     NSLog(@"viewControllers %@",APPDELEGATE.nav.viewControllers);
     //LoginViewController is not in this array
     HomeViewController *obj = [[HomeViewController alloc] init];
     [self.navigationController pushViewController:obj animated:YES];
}

Mais il n'a pas fonctionne pour moi. Aussi, j'ai imprimé a stack of view controllers avant pushed, mais il n'a pas LoginViewController. Donc, sans l'ajout de LoginViewController en a stack of view controllers, Comment puis-je pushed à HomeViewController de LoginViewController ?

Quand je getBack de HomeViewController, puis LoginViewController devrait être ouvert..

Est-il possible à l'aide de faire cette unique NavigationController?

Remarque:- Ici, j'ai juste pris un exemple d'utilisation de la Connexion, la Maison et les Principaux ViewController. Mais je veux que dans d'Autres Écrans.

Ne LoginViewController mettre en œuvre UINavigationViewController? Vous pouvez essayer de pousser HomeViewController avec self presentViewController comme LoginViewController.
Oui, je peux present que HomeViewController. Mais, je veux push que HomeViewController de LoginViewController..
Votre LoginViewController doit avoir son NavigationController de pousser de LoginView Contrôleur.
Oui, Mais comment puis-je faire ça ?
avez-vous vérifié ma réponse? Avez-vous obtenir de l'aide?

OriginalL'auteur Meet Doshi | 2016-01-04