Mi aplicación funcionaba perfectamente antes de iOS 5.1. Es un UISplitviewController
con un UINavigationController
en el panel izquierdo, y actualiza el panel de detalles en función de las elecciones realizadas dentro de ese UINavigationController
.UISplitViewController iOS 5.1 causa error de dirección de flecha de popover
El nuevo deslizamiento desde el reemplazo izquierdo para el popover, endémico para iOS 5.1 funciona; no se ve muy bien, pero funciona.
Lo que parece estar roto es la visualización del 'popover' desde el botón de la barra en vertical. Se produce una excepción - 'NSInternalInconsistencyException', reason: 'Unknown direction passed to _popoverViewSizeForContentSize:arrowDirection:'
he tratado de sustituir el método que se muestra el popover de la siguiente manera:
-(void)splitViewController:(UISplitViewController *)svc popoverController:(UIPopoverController *)pc willPresentViewController:(UIViewController *)aViewController { [self.popoverController presentPopoverFromBarButtonItem:self.masterPopoverButtonItem permittedArrowDirections:UIPopoverArrowDirectionAny animated:YES]; }
Pero sigo teniendo el mismo error. ¿Alguien puede ayudar?