UISearchBar: как остановить изменение размера при нажатии?

У меня UISearchBar UISearchDisplayController ) в качестве заголовка UINavigationBar . Также есть две кнопки по обе стороны от панели поиска на панели навигации.

При нажатии на UISearchBar он становится шире и закрывает кнопку справа от него.

Как я могу предотвратить его расширение?

Что-то пробовали, но не сработало ->

  • Расширенная панель поиска затем становится исходного размера, если устройство повернуть. Итак, попробовал вызвать [searchBar setNeedsLayout] в - searchBarTextDidBeginEditing
  • Все разные параметры автоизменения размера параметры в IB

Edit: Не упоминал , но это на iPhone (поскольку мы можем поместить панель поиска на панель инструментов iPad ..)

6
задан Rishil Patel 24 February 2018 в 11:04
поделиться