Empuje a un UIViewController desde un presentViewController

Quiero empujar a un nuevo controller de vista desde un controller de vista presentado. No quiero descartar el viewcontroller presentado. Quiero que el nuevo viewcontroller pase por el viewcontroller presentado.

¿Alguien puede decirme cómo hacerlo?

No presionas el controller presentado para que la mejor opción sea

Primero debe descartar el controller sin animation y luego con el método de – (void) viewWillApper puede empujar fácilmente al controller donde desea presionar.

Puedes hacerlo usando UINavigationController como

UINavigationController *vcObject = [[UIStoryboard storyboardWithName:@"Main" bundle:nil] instantiateViewControllerWithIdentifier:@"YourViewController"]; [self.navigationController presentViewController:vcObject animated:YES completion:NULL]; 

Ahora puede empujar o hacer clic en otro ViewController como desee. Thankyou

Abra su controller modalView como un nuevo rootViewController:

 UINavigationController* navController = [[UINavigationController alloc] initWithRootViewController:nextViewController]; [self.navigationController presentViewController: navController animated:YES completion:nil]