ios - objective - side menu swift 4
SWrevealViewController sin usar navigationController (1)
donde necesite presionar o modelar una nueva vista, llame al código siguiente
UIStoryboard *storyboard = [UIStoryboard storyboardWithName:@"yourstoryboardname" bundle: nil];
UIViewController *viewController = [storyboard instantiateViewControllerWithIdentifier:@"yourIDName"];
[[self navigationController] pushViewController:viewController animated:NO];
Actualmente estoy haciendo un proyecto (una actualización) Tengo que agregar una barra lateral en él. el proyecto ahora se realiza actualmente sin usar el controlador de navegación. ¿Puedo usar SWRevealViewController sin usar NavigationController? Por favor, ayúdame. Cualquier código de muestra es útil.
En los códigos de muestra que vi, la navegación se realiza usando navigationController, que el proyecto no tiene.
Gracias
ACTUALIZAR:
Código de transición. ¿Cómo puedo gestionar esto usando la identificación del guión gráfico?
if ( [segue isKindOfClass: [SWRevealViewControllerSegue class]] ) {
SWRevealViewControllerSegue *swSegue = (SWRevealViewControllerSegue*) segue;
swSegue.performBlock = ^(SWRevealViewControllerSegue* rvc_segue, UIViewController* svc, UIViewController* dvc) {
UINavigationController* navController = (UINavigationController*)self.revealViewController.frontViewController;
[navController setViewControllers: @[dvc] animated: NO ];
[self.revealViewController setFrontViewPosition: FrontViewPositionLeft animated: YES];
};