Cambiar tamaño de navigation Bar


#1

Buen dia.
Se que desde IOS 11 no es posible cambiar la navigation Bar por metodos tradicionales, y la forma mas sencilla es usando largetittles, pero esa no es opcion para mi en este caso, no se si haya alguna solucion al respecto.
Tambien busco la manera de ponerle una imagen de fondo a la navigation Bar
saludos


#2

puedes agregar una foto de fondo al navigation y botones imágenes lo que quieras, pero no cambiarle el height, en tu caso si el diseño del navigation es muy personalizado vas a tener que crear una clase que puedas reutilizar para tus vistas


#3

es correcto lo que dice @Yan, tendrías que crear una clase o hacer un diseño personalizado en el storyboard para lograr lo que te propones, aunque las guías de diseño de apple no mencione nada sobre el tamaño de la misma yo recomendaría no cambiar el tamaño


#4

Puedes hacer una subclase de UIView con las especificaciones que necesita tu interfaz, tal vez apoyándote un XIB. Y ocultar el NavigationBar nativo en el método viewWillAppear de la vista en cuestión. Obviamente para el botón de ‘back’ tendrías que manejar su comportamiento.