Когда я отбрасываю UISearchBar в свой вид внутри Interface Builder и меняю свой стиль на Black Opaque, кнопка отмены остается незакрепленной сине-серой и не становится черной.
Как сделать кнопку отмены черной?
EDIT: он работает следующим образом:
// 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.