На этом я рву волосы. Мой клиент хочет добавить кнопку слева от панели поиска, как в примере ниже:
(источник: erik.co.uk )
Но я просто не могу понять, как сделай это. Яблоко не Кажется, он предоставляет какой-либо документированный способ добавления пользовательских кнопок в UISearchBar, не говоря уже о левой части панели поиска.
Я попытался взломать в Интерфейсном Разработчике добавление UIToolbar с кнопкой слева, но я не могу найти какую-либо комбинацию стилей, где эти две строки выстраиваются правильно, чтобы создать впечатление, что они едины. Всегда есть то, что выглядит как разность в один пиксель в вертикальном выравнивании, как вы можете видеть из рисунка ниже:
(источник: erik.co.uk )
Я искал вокруг и просто не могу найти ответ, но, как видно из скриншота, это возможно!
Заранее благодарю за помощь.
Эрик
Используйте панель навигации вместо панели инструментов. Установите панель поиска на вид заголовка панели навигации.
В Interface Builder
:
Результат: