Tweak UI Navigation en iOS 11

Tengo un problema con una barra de navigation en iOS 11. Uso este código:

[UINavigationBar appearance].prefersLargeTitles = YES; 

… para configurar un nuevo estilo para mi aplicación. Funciona bien hasta que un usuario tire para actualizar en la vista de tabla; luego se rompe

Esto es antes de " pull-to-refresh":

introduzca la descripción de la imagen aquí

… y esto es _after:

introduzca la descripción de la imagen aquí

Nota: uso el control integrado de extracción y actualización del controller de vista de tabla.

Busqué una solución, pero todavía me elude. Si alguien sabe cómo solucionar esto, por favor, deja algunos consejos.

Gracias por el apoyo 🙂

Aunque no afirmo que esta es la solución para cada situación en la que se produce el error, al establecer la propiedad navigationBar's isTranslucent en true (que también es el valor pnetworkingeterminado) se solucionó el problema para mí.

Si desea mantener su barra de navigation no translúcida, puede usar el siguiente código:

 navigationBar.barStyle = .blackOpaque 

También he detectado este error y hemos encontrado la solución.

Debe restringir su UITableView a supervisión (ContentView de su controller de vista), después de que el título grande y todas las vistas relacionadas comiencen a funcionar correctamente.

Me gusta esto: introduzca la descripción de la imagen aquí