2016-05-06 2 views

ответ

0

, если вы хотите установить черный цвет фона UISearchBar затем попробовать ..

UISearchBar *searchbar=[[UISearchBar alloc]init]; 
searchbar.barTintColor = [UIColor blackColor]; 
0

UISearchBar имеет translucent свойство, убедитесь, что он установлен в ложь.

Без дополнительной информации, это мое лучшее предположение о том, почему это происходит: цвет оттенка черный, но он полупрозрачный, когда он не выбран, он отображается как черный, потому что под ним нет изображения, но когда оно выбрано, белый вид движется позади него, заставляя черный полупрозрачный выглядеть серым.

0

Попробуйте это,

[[UISearchBar appearance] setBackgroundColor:[UIColor blackColor]]; 
[[UISearchBar appearance] setBarTintColor:[UIColor blackColor]]; 
Смежные вопросы