ios - tag - Problema del controlador de navegación en el controlador de vista de contenedor
google tag manager wordpress (1)
Me enfrenté a este problema también. No tuve mucho tiempo para investigar este problema. Me parece muy confuso.
pero: resolví el problema con desactivar el ajuste para desplazar las inserciones del controlador de navegación, controlador principal y controlador de vista de contenedor (hijo), y deshabilité bajo barras opacas el problema se resolvió.
Fase 1:
Tengo un controlador incrustado dentro de un controlador de navegación. Estoy tratando de crear una vista de contenedor personalizado dentro de este controlador.
Fase 2:
He creado xib de UIView que contiene scrollView que estoy pasando en el inicializador del controlador y pasando este controlador para agregarlo en un contenedor personalizado.
la inserción de la vista de desplazamiento cambia automáticamente a y: -64.
Resumen de lo que probé:
De esto ¿Qué hace addChildViewController en realidad? Sé que el controlador padre pasa la navegación al controlador infantil. Eso está creando este ajuste de inserción.
Luego intenté desactivar la propiedad
Ajusta automáticamenteScrollViewInsets
de controlador a falso, pero aún no funciona
Desde iOS 7: controlador de vista de contenedor personalizado y recuadro de contenido descubrí que la propiedadadjustsScrollViewInsets automáticamente tampoco funciona en esta complicada configuración.
Pregunta principal
Cuando estoy agregando el controlador creado a través del guión gráfico que contiene la misma configuración al contenedor, ve que funciona bien. Pero cuando estoy creando código, surge el problema de inserción de contenido de vista de desplazamiento. ¿Qué propiedad me falta en el código que está presente en el guión gráfico de UIViewController?