Le style UIModalTransitionStyle est Vertical, Flip ou Dissolve. Je voudrais que ce soit de droite à gauche ou de gauche à droite, comme si vous cliquez sur un bouton de divulgation sur une légende MapKit ou dans une application basée sur la navigation.Mouvement horizontal UIModalTransitionStyle
2
A
Répondre
5
Ceci est impossible que la transition pour un viewController modal, mais vous pouvez utiliser un CATransition avec un type de kCATransitionMoveIn
ou kCATransitionPush
et un sous-type de kCATransitionFromRight
CATransition* trans = [CATransition animation];
trans.type = kCATransitionPush;
trans.subtype = kCATransitionFromRight;
trans.duration = 0.5;
[newView.layer addAnimation:trans forKey:@"PushFromRightEffect"];
[someOtherView addSubview:newView];
// Coded in Browser not tested
En ce moment « someOtherView » disparaît pendant la transition vers " nouvelle vue". Je veux que "someOtherView" soit toujours visible sous "newView" tout au long de l'animation. Est-ce possible? –