У меня есть UISearchBar
, содержащийся в UIView
, а UIView
назначен UITableView tableHeaderView.
. Я пытаюсь создать стиль UISearchBar
, чтобы выглядеть так:
Вне ворот это выглядит так:
Есть множество SO вопросов и ответов о том, как стиль UISearchBar
, его поле поиска и т.д., некоторые с особым вниманием к фону. Многие из них связаны с перемещением UISearchBar subviews
, нахождением объекта UISearchBarBackground
(или _UISearchBarSearchFieldBackgroundView
) и установкой его цвета фона непосредственно. Я пытаюсь найти поддерживаемый API для этого, однако...
Метод setSearchFieldBackgroundImage:forState:
, кажется, имеет большой потенциал, но это то, что я получаю, когда я использую 1px белое (или прозрачное) изображение, используя UIControlStateNormal
:
Любые идеи о том, как заставить это работать? Я был бы признателен, если бы кто-то указал мне на сообщение SO, которое отвечает на это, но я действительно думаю, что прочитал их все. Спасибо тонну.