Changement de Conteneur Affichage du Contenu avec des Onglets dans iOS

Je suis en train de faire un formulaire qui s'étend sur trois onglets. Vous pouvez le voir dans la capture d'écran ci-dessous où les languettes. Lorsque l'utilisateur clique sur un onglet, le Conteneur de Vue doivent mettre à jour et de montrer un point de vue particulier contrôleur que j'ai.

Changement de Conteneur Affichage du Contenu avec des Onglets dans iOS

Onglet 1 = View Controller 1

Tab 2 = - Vue-Contrôleur 2

Tab 3 = - Vue-Contrôleur 3

La-vue-contrôleur illustré ci-dessus a la classe PPAddEntryViewController.m. J'ai créé un débouché pour le Conteneur de vue dans cette classe, et ils ont maintenant un Conteneur de Vue de la propriété:

@property (weak, nonatomic) IBOutlet UIView *container;

J'ai aussi mon IBActions pour mes onglets prêt:

- (IBAction)tab1:(id)sender {
  //...
}
- (IBAction)tab2:(id)sender {
  //...
}
- (IBAction)tab3:(id)sender {
  //...
}

Comment dois-je placer le récipient dans ces IBActions pour modifier l'affichage du contrôleur que le Conteneur d'avis?

Parmi quelques autres choses, voici ce que j'ai essayé:

UIViewController *viewController1 = [self.storyboard instantiateViewControllerWithIdentifier:@"vc1"];
_container.view = viewController1;

...mais ça ne fonctionne pas. Merci à l'avance.

Passez par ce lien ... peut utile.. cocoanetics.com/2012/04/containing-viewcontrollers

OriginalL'auteur Clifton Labrum | 2013-05-02