2010-11-30 31 views
0

configuration ok voici mon applications: DeuxBar Tab Controller- commutateur UIView dans l'onglet

de xib MainWindow.xib NewsletterView.xib

Mise en place comme suit: MainWindow.xib Fichiers propriétaire First Responder Le délégué fenêtre Tab Bar Controller - configuration pour charger les onglets de Deux onglets de .xib -Newsletter -Carte

Je ne suis pas concerné par l'onglet Carte.

Dans le NewsletterView.xib (i ont le .h et la configuration des fichiers .m)

Fichiers propriétaire mis en place avec classe par NewsletterViewController constructeur d'interface.
Premier répondant
et Deux vues:
Visualisation comme NewsSignUpView via IBOutlet - c'est la première vue qui se charge sur l'onglet sélectionné.
View - configuration comme NewsReaderView via IBOutlet

Je veux être en mesure de cliquer sur un bouton (attribué par IBAction) sur NewsSignUpView le flip horizontalement pour révéler NewsReaderView.

C'est ce que j'ai jusqu'à présent:

-(IBAction) revealNewsReaderView 
{CGContextRef context = UIGraphicsGetCurrentContext(); 
[UIView beginAnimations:nil context:context]; 
[UIView setAnimationTransition: UIViewAnimationTransitionFlipFromLeft forView:newsSignUpView cache:YES]; 
[UIView setAnimationCurve:UIViewAnimationCurveEaseInOut]; 
[UIView setAnimationDuration:1.0]; 
[self.view exchangeSubviewAtIndex:0 withSubviewAtIndex:1]; 
[UIView commitAnimations]; 
} 

Ce flips la vue, mais ne change pas la vue représentée.

Quelqu'un peut-il fournir du code, ou signaler où je vais mal?

Merci d'avance.

Répondre

0

Vous pouvez télécharger l'exemple de la pomme pour voir l'implémentation du basculement entre deux vues dans le même cadre. http://developer.apple.com/library/ios/#samplecode/UICatalog/Introduction/Intro.html

+0

Merci, thats pour retourner des images dans le même point de vue, et de ce que je peux comprendre des thats créer les vues programatically, je veux utiliser un j'ai créé en InterfaceBuilder et relié par IBOutlet –

+0

Ok avec quelques tripoter je l'ai eu ! Merci de votre aide. –