Has anyone managed to color the scopebar portion of a UISearchBar, it has a tintColor property but setting it does not affect the attached scopebar UISegmentedControl. Ive got a
Here's some copy paste friendly code for what the others are discussing.
scopeBar.segmentedControlStyle = UISegmentedControlStyleBar; //required for color change
for (id subview in self.searchDisplayController.searchBar.subviews )
{
if([subview isMemberOfClass:[UISegmentedControl class]])
{
UISegmentedControl *scopeBar=(UISegmentedControl *) subview;
scopeBar.tintColor = [UIColor blackColor];
}
}
If you a white box like area around your buttons, you can change the color of that through interface builder.
I wouldn't say it looks "like ass" as the others do, but it isn't really ideal either.