Панель пользовательского поиска подкрашена под Контакты

StackOverflow https://stackoverflow.com/questions/1269946

  •  13-09-2019
  •  | 
  •  

Вопрос

Тот самый UISearchBar в моем UITableView заголовок - это сильный цвет.

Тот самый TableSearch использует более тонкий код, но я не уверен, как он это делает.Я просмотрел пример кода TableSearch.В частности, я не вижу tintColor используется где угодно в этом примере.Я также не вижу, чтобы использовались непрозрачность или альфа-формат.

Как работает TableSearch например, сделать это?Кто-нибудь может это объяснить?

Это было полезно?

Решение

Согласно документация, существует tintColor собственность на UISearchBar класс.

В Пример поиска в таблице строка поиска определена и загружена в MainView.xib.Если вы хотите изменить его оттенок или стиль, просто сделайте это в xib, и он будет загружен в приложение.

Другие советы

Вы можете настроить панель пользовательского поиска на любой цвет, который вам нравится, используя:

self.mySearchBar.tintColor = [UIColor colorWithRed:153/255.0 green:102/255.0 blue:51/255.0 alpha:1.0];

В этом примере первое число в дробях - это значения RGB.Просто найдите нужный вам цвет RGB и введите здесь значения.

Я подумал, что стоит упомянуть, что альфа-значение для цвета оттенка, похоже, ничего не делает.Он всегда отображается как значение alpha 1.0, и в interface builder он не позволяет вам регулировать значение непрозрачности.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top