about 9 years ago
If you want to change the appearance of UISearchBar and its related elements then use below code.
-(void)changeSearchBarAppearance{ [[UITextField appearanceWhenContainedIn:[UISearchBar class], nil] setBackgroundColor:[UIColor whiteColor]]; UITextField *searchField; NSUInteger numViews = [_searchBar.subviews count]; for(int i = 0; i < numViews; i++) { if([[_searchBar.subviews objectAtIndex:i] isKindOfClass:[UITextField class]]) { //conform? searchField = [_searchBar.subviews objectAtIndex:i]; } } if(!(searchField == nil)) { searchField.textColor = [UIColor whiteColor]; [searchField setBackground: [UIImage imageNamed:@"yourImage"]];//just add here gray image which you display in quetion [searchField setBorderStyle:UITextBorderStyleNone]; } }
Happy Coding!!!
Starting with Chrome version 45, NPAPI is no longer supported for Google Chrome. For more information, see Chrome and NPAPI (blog.chromium.org).
Firefox and Microsoft Internet Explorer are recommended browsers for websites using java applets.
Chrome Version Support
Are you sure, you want to delete this comment?
Sign up using
0 Comment(s)