Como customizar Modal View Controller apresentando animação?

Em vez de configurar o uiviewcontrollermodalTransitionStyle, Eu quero adicionar um CAAnimation (ou alguma outra coisa). Este código pode executar uma animação personalizada no navigationController

CATransition* transition = [CATransition animation];
          transition.duration = 0.4;
          transition.type = kCATransitionFade;
          transition.subtype = kCATransitionFromBottom;
          [self.navigationController.view.layer addAnimation:transition forKey:kCATransition];
          [self.navigationController pushViewController:adjustViewController animated:NO];

Como posso implementá-lo em um Controlador Modal View?

questionAnswers(3)

yourAnswerToTheQuestion