Ho un UIBarButtonItem
che ha un UITextField
come customView. La barra degli strumenti contiene questo elemento e alcuni pulsanti.fare un UIBarButtonItem con customView comportarsi come elemento Flexible-Space
Mentre la barra degli strumenti viene ridimensionata (ad esempio in caso di modifica dell'orientamento del dispositivo), desidero che lo UITextField
aumenti o diminuisca (larghezza) per occupare tutto lo spazio disponibile nella barra degli strumenti.
A corto di capire le dimensioni combinate di tutti i pulsanti nella barra degli strumenti, quindi impostare la larghezza UITextField
in modo appropriato, c'è solo un modo magico per rendere questo elemento si comportano come un elemento barra di spazio flessibile?
Questo non prenderà in considerazione gli altri pulsanti - vale a dire un lungo un'etichetta supererà i suoi limiti ragionevoli ... –
Questo ha lavorato fantasticamente per il mio campo di testo con un pulsante a destra. Saluti! – Joey