Черный непрозрачный UIToolbar и UISearchBar выглядят слишком сильно по-разному - PullRequest
0 голосов
/ 06 июля 2010

Мне нужно показать разные «заголовки» для приложения, в зависимости от ситуации. Проблема с iOS4 заключается в том, что черный непрозрачный UIToolbar выглядит настолько иначе, что черный непрозрачный UISearchBar . Я испортил некоторые настройки или есть какие-то обходные пути, чтобы UIToolbar и UISearchBar использовали более похожую раскраску?

альтернативный текст http://i50.tinypic.com/30tnrmg.jpg

Они перекрываются в реальном приложении, просто хотели показать оба одновременно. Обычно UISearchBar покрывает левую половину UIToolbar, так что виден только UISegmentedControl ...

Ответы [ 2 ]

1 голос
/ 21 сентября 2011

Только для записей, это решение, которое я использовал:

Как управлять цветом фона UISearchBar http://jomnius.blogspot.com/2010/10/how-to-control-uisearchbar-background.html

Это немного хрупкий код, но он отлично работал в одном выпущенном приложении.

1 голос
/ 06 июля 2010

Вы можете попробовать изменить barStyle на UIBarStyleDefault и изменить свойство tintColor для обоих; хотя это не похоже на проблему цвета с картинки. iOS3 представила UIBarStyleBlack вместе с UIBarStyleOpaque - возможно, стоит посмотреть, устанавливается ли это где-нибудь в коде вместо IB.

...