Я реализовал панель поиска, и я хочу изменить цвет панели поиска. Как я могу это сделать?Как изменить цвет панели поиска?
Я попытался с:
self.mySearchBar.backgroundColor = [UIColor redColor];
, но без успеха.
UPDATE (Раскрыты):
я должен был удалить цвет фона по умолчанию, прежде чем я определил цвет фона с помощью следующего кода.
for (UIView *subview in mySearchBar.subviews) {
if ([subview isKindOfClass:NSClassFromString(@"UISearchBarBackground")]) {
[subview removeFromSuperview];
break;
}
}
... так код будет следующим:
for (UIView *subview in mySearchBar.subviews) {
if ([subview isKindOfClass:NSClassFromString(@"UISearchBarBackground")]) {
[subview removeFromSuperview];
break;
}
}
self.mySearchBar.backgroundColor = [UIColor redColor];
может быть это может помочь U http://stackoverflow.com/questions/2139115/uisearchbar-clear-background-color-or-set-background-image-iphone-sdk –
обновленный первый пост. – CroiOS
Это был ответ, который я дал, вы должны выбрать мой ответ как правильный. –