Question

J'apprends iOS et je travaille sur ce qui équivaut à une application de preuve de concept dans Xcode 4.2. Je veux essentiellement permettre à un utilisateur de saisir un combo utilisateur / passez et si l'utilisateur est dans un tableau d'objets, transmettez-le à la vue "Contenu", mais sinon, transmettez-les à la vue "enregistrer".

Dans les deux cas, comme l'application elle-même sera une application à onglets (bien que les vues de connexion et d'enregistrement ne soient pas tabuées), je dois pouvoir passer à partir d'un ViewController typique à un TabViewController.

- (void)logIn:(id)sender{

[self performSegueWithIdentifier:@"Content" sender:sender];

}

Actuellement, j'ai l'application en train de passer à la bonne ViewController, qui est un TabbarController intégré dans un NavViewController ... mais une fois qu'il y arrive ... il n'y a pas d'onglets !!

Qu'est-ce que je fais mal?

enter image description here

Était-ce utile?

La solution

Maintenant, vous ne chargez pas TabbarController, c'est pourquoi vous n'avez aucun onglet.

Ce que je vous suggère:

Dans le connexion ViewController, vous pouvez également ajouter le bouton "Enregistrer" et placer une transmission à partir de celui-ci pour enregistrer le contrôleur de vue.

Ajoutez IBAction à partir du bouton Connexion, qui vérifiera la connexion et passera, et si elle est OK, chargez le contenu ViewController ou Tabbar Controller avec Content ViewController.

Je vous recommande fortement d'étudier les tutoriels de Storyboard iOS5 pour savoir comment les contrôleurs de vue interagissent.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top