restricciones para herramienta eliminar diagnostico diagnostic como codigo apple app iphone ios xcode storyboard uisplitviewcontroller

iphone - para - ios diagnostic



¿alternativa oficial para implementar Splitview como una subvista para una aplicación de IPad? (1)

Estoy desarrollando una aplicación en IOS usando Storyboard para el Ipad. Quiero agregar UISplitViewController como una subvista de mi aplicación. Quiero generar este tipo de resultados (ver imagen a continuación). cuando el usuario hace clic en el botón "Siguiente" de FirstView, debe aparecer una segunda vista dividida.

Salida:

Pero las pautas de Apple dicen que no podemos empujar a UISplitViewController como una subvista del módulo. si usamos un UISplitViewController, debe estar visible en todo momento en nuestra aplicación. asi que

cuando intenté agregar cualquier splitviewcontroller directamente en el guión gráfico, generó el error.

Los controladores de vista dividida no pueden ser empujados a un controlador de navegación

Excavo alrededor de la red, pero lamentablemente no pude encontrar la ayuda adecuada.

¿Hay alguna alternativa oficial para utilizar ese tipo de instalaciones por parte de Apple?

o cualquier enlace al código de trabajo o muestras para implementar dicho tipo de funcionalidad . Si estoy usando una solución de terceros, ¿mi aplicación será prohibida por la tienda de aplicaciones de Apple, ya que no permiten hacerlo?

Creo que este es un tipo de funcionalidad muy básica que mucha gente necesita implementar en su aplicación como un submódulo. Entonces debe haber una instalación incorporada por manzana. Puede que bi no lo sepa. cualquier ayuda sería muy apreciada.


Esta no es una respuesta a su pregunta exacta, pero puede ayudar en parte.

Tengo una aplicación que usa un UISplitViewController que es una subvista de un UITabBarController.

Esto va en contra de las directrices de Apple, pero era deseable para mi diseño que comenzó originalmente como una aplicación de iPhone, y que quería convertir a una aplicación universal. También quería mantener la convención de UI de mi aplicación con la que los usuarios de iPhone estaban familiarizados.

Como era de esperar, hubo problemas con la notificación de la orientación a los diversos UISplitViewControllers que no estaban visibles (aunque parece que Apple podría soportar esto si así lo desean).

La solución fue usar la nueva API agregada en iOS 5.0,

splitViewController:shouldHideViewController:inOrientation:

... y siempre regresa NO. No es el arreglo de interfaz de usuario ideal, pero funciona, y fue aceptado por Apple como una actualización de la aplicación.

Entonces, (claramente) necesitarás hacer esto programáticamente, en lugar de usar Storyboards, pero creo que si puedes hacerlo funcionar, Apple puede aprobarlo. Sin embargo, no recomendaría que arriesgues esto si puedes evitarlo.