make a UIBarButtonItem con customView se comporta como un elemento de espacio flexible

Tengo unUIBarButtonItem que tiene unUITextField como su CustomView. La barra de herramientas contiene este elemento y algunos botones.

medida que la barra de herramientas cambia de tamaño (por ejemplo, en un cambio de orientación del dispositivo), quiero laUITextField para crecer o reducir (ancho) para ocupar todo el espacio disponible en la barra de herramientas.

Breve de averiguar los tamaños combinados de todos los botones en la barra de herramientas, y luego configurar elUITextField ancho apropiadamente, ¿hay alguna forma mágica de hacer que este elemento se comporte como un elemento de barra de espacio flexible?

Respuestas a la pregunta(6)

Su respuesta a la pregunta