Pregunta

I empujar un UITableViewController en un NavigationController (la NavController devuelto en el elemento 0 ª de una llamada a UISplitViewController viewControllers). Fijo esto TVC ser los UISplitViewControllers delegan. Las funciones de delegado TVC recién están siendo empujados denominan como deberían, pero se les llama con el popoverController de la TVC anterior. (Ese es el siguiente down chico de la pila) Por lo tanto el tamaño de la popoverController está mal. Puedo hackear mi forma de evitar esto con popoverController.popoverContentSize, pero me gustaría solucionar el problema subyacente. Veo el problema de fondo es: que el SplitViewController está llamando a su delegado con el popoverController mal en el willHideViewController función de delegado. ¿Alguna sugerencia?

¿Fue útil?

Solución

sin duda no hacer el UITableViewController que es empujado en una pila al delegado para la UISplitViewController - No veo la ventaja de lo que es el delegado, especialmente ya que aparecería en el lado del maestro, y también desaparece tan pronto como el botón de retroceso es golpeado. Hago la vista de detalle del delegado, ya que siempre está presente, y es el controlador de vista que se tiene que manejar ocultar / mostrar panecillos, de todos modos.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top