2010-06-28 3 views
3

Actuellement Voici comment je change entre vue en détail dans la barre de navigation de droiteAnimer le changement entre vue en détail sur UISplitViewController

UIViewController <SubstitutableDetailViewController> *detailViewController = nil; 

NSString * type = [self selectview:arb]; 

DetailViewController *newDetailViewController = [[DetailViewController alloc] initWithNibName:type bundle:nil]; 
detailViewController = newDetailViewController; 
NSArray *viewControllers = [[NSArray alloc] initWithObjects:self.navigationController, detailViewController, nil]; 
splitViewController.viewControllers = viewControllers; 

[viewControllers release]; 
[detailViewController release]; 

Il y a beaucoup de différents grué qui peut changer à

Ce que je veux faire est le changement entre ceux-ci avec un effet coulissant comme le contrôleur de navigation serait bon

+0

Avez-vous déjà découvert cela? Si oui, ce serait génial si vous pouviez poster votre solution en guise de réponse. J'essaie de comprendre la même chose. –

+0

Non, toujours pas d'animation – bentech

Répondre

-1

Je me demande simplement: ce code fonctionne-t-il? vous changez simplement les UIViewControllers, mais pas la hiérarchie des vues ...

+0

Le code fonctionne bien, vous avez juste besoin de mettre à jour la vue détaillée, et pas réellement pousser une nouvelle vue (maître). Et vous changez les vues à afficher, vous changez la deuxième vue à votre nouvelle vue détaillée. –

Questions connexes