Когато пусна UISearchBar в изгледа си в Interface Builder и променя стила му на Black Opaque, бутонът за отмяна остава неподходящо син/сив и не става черен.
Как мога да направя бутона за отказ черен?
РЕДАКТИРАНЕ: Действа така:
// 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.