Tengo un proyecto XCode iPad usando un controlador de navegación. He intentado conseguir un botón para empujar un UISplitViewController a la pila de navegación, pero tengo este error:iOS: UISplitViewController no puede ser empujado a UINavigationController
Split View Controllers cannot be pushed to a Navigation Controller
Resulta que UISplitViewController no juega bien con UINavigationController. Sin embargo, aún necesito mostrar el controlador de vista dividida cuando se hace clic en este botón. ¿Cómo hago esto? Y, también importante, ¿cómo hago un botón de retroceso para que el usuario pueda regresar al controlador de navegación?
¿Cómo usaré setRootViewController? Google me dice que es un método de UIWindow, pero no puedo encontrar dónde encontrar una instancia de UIWindow. –
Debe obtenerlo como propiedad del delegado de su aplicación, así: delegado de MyAppDelegate * appDelegate = (MyAppDelegate *) [[UIApplication sharedApplication]]; y luego [appDelegate.window setRootViewController: shareSelectViewController]; – glenstorey
muchas gracias! –