Когда я бросаю UISearchBar в свое представление в Интерфейсном Разработчике и изменяю его стиль на Непрозрачный Черный цвет, кнопка отмены остается неподходяще синей / серый и не становится черной.
Как я могу сделать кнопку отмены черной?
Править: Это действительно работает как это:
// Assume a UISearchBar searchBar.
NSArray *subviews = [searchBar subviews];
// The index depends on how you configure the searchBar.
UIButton *cancelButton = [subviews objectAtIndex:3];
// Set the style to "normal" style.
[cancelButton setStyle:0];
Но setStyle:
метод от частной платформы, таким образом, это могло бы быть проблемой при представлении приложения Apple.