iOS - Changer la vue de la racine de contrôleur de l'animation

Je vais changer la vue de la racine de contrôleur en appuyant sur une touche qui est relié à une coutume segue à la vue-contrôleur que je veux changer. La coutume segue ressemble:

- (void)perform{
    UIViewController *source = (UIViewController *)self.sourceViewController;
    source.view.window.rootViewController = self.destinationViewController;
}

Mais cela change immédiatement la racine de vue-contrôleur. J'aimerais que le contrôleur de fondu sur le dessus de l'ancien contrôleur.

double possible de Comment dois-je faire un Fondu d'entrée/Pas de transition entre les contrôleurs de vue
votre code se cache la barre de navigation

OriginalL'auteur user1778856 | 2014-04-29