Я пытаюсь точно воссоздать внешний вид UISearchBar по умолчанию с UIAppearance. Проблема в том, что когда я пытаюсь получить значение переменных в заголовке, они равны нулю.По умолчанию barTintColor и backgroundColor для UISearchBar
Я пробовал [[UISearchBar appearance] barTintColor]
и self.searchBar.barTintColor
, но безрезультатно.
Я использовал DigitalColor Meter в папке «Утилиты», чтобы нормально получить значение панели, затем установите фоновый цвет в белый цвет и установите значение barTintColor
на измеренное значение. Это почти сработало, но кнопка «отменить», смешанная, и темные линии появились сверху и снизу панели поиска.
Так что мне либо нужны значения по умолчанию для двух цветов, либо способ чтения указанных значений по умолчанию.
Это не ответ для меня. Где вы находите цвет по умолчанию, если вам это нужно? – Sergiob