Разрешено ли изменять фон UISearchBar? - PullRequest
1 голос
/ 26 января 2011

Я искал в Интернете, но не могу найти подтвержденный ответ. Есть способы, например, удаление подпредставления в пределах searchbar.subviews, но разрешено ли это?

Если нет, то кроме изменения tintColor в SearchBar или вместо использования текстового поля, Есть ли способ, который не нарушит правила Apple и все еще может настроить фон searchBar?

Спасибо!

Ответы [ 3 ]

1 голос
/ 26 января 2011

Вы не нарушаете правила Apple, если не конфликтуете с частными API.

0 голосов
/ 26 января 2011

Решение, которое я видел, часто использовалось (хотя только на панелях инструментов и панелях навигации, поэтому я не уверен на 100%, что оно будет работать так же): подкласс UISearchBar и переопределение его -drawRect:, рисование Ваше собственное фоновое изображение в границах представления.

0 голосов
/ 26 января 2011

Я работал над приложением доставки, которое делало фон панели поиска прозрачным.С этим проблем не было.

...