У меня есть UIBarButtonItem
, который имеет UITextField
в качестве customView. Панель инструментов содержит этот элемент и несколько кнопок.
При изменении размера панели инструментов (например, при изменении ориентации устройства) я хочу, чтобы UITextField
увеличивался или уменьшался (ширина), чтобы занимать все доступное пространство на панели инструментов.
Если не вычислить комбинированные размеры всех кнопок на панели инструментов, а затем соответствующим образом установить ширину UITextField
, есть ли какой-нибудь волшебный способ заставить этот элемент вести себя как элемент с гибкой клавишей пробела?