2015-07-07 4 views
1

Я пытаюсь точно воссоздать внешний вид UISearchBar по умолчанию с UIAppearance. Проблема в том, что когда я пытаюсь получить значение переменных в заголовке, они равны нулю.По умолчанию barTintColor и backgroundColor для UISearchBar

Я пробовал [[UISearchBar appearance] barTintColor] и self.searchBar.barTintColor, но безрезультатно.

Я использовал DigitalColor Meter в папке «Утилиты», чтобы нормально получить значение панели, затем установите фоновый цвет в белый цвет и установите значение barTintColor на измеренное значение. Это почти сработало, но кнопка «отменить», смешанная, и темные линии появились сверху и снизу панели поиска.

Так что мне либо нужны значения по умолчанию для двух цветов, либо способ чтения указанных значений по умолчанию.

ответ

0

Учитывая, что никто не ответил, и это сообщение высоко в соответствующих результатах поиска Google, я бы хотел дать ответ, который, наконец, исправил его для меня.

Просто установка цвета на nil работает с тем, чтобы использовать их значения по умолчанию.

+0

Это не ответ для меня. Где вы находите цвет по умолчанию, если вам это нужно? – Sergiob

Смежные вопросы