IOS 自定义UISearchBar的背景图
2013-01-04 09:58
495 查看
可以重写UISearchBar,然后调用layoutSubviews这个方法。
- (void)layoutSubviews { UITextField *searchField; NSUInteger numViews = [self.subviews count]; for(int i = 0; i < numViews; i++) { if([[self.subviews objectAtIndex:i] isKindOfClass:[UITextField class]]) { searchField = [self.subviews objectAtIndex:i]; } } if(!(searchField == nil)) { searchField.textColor = [UIColor whiteColor]; [searchField.leftView setHidden:YES]; [searchField setBackground: [UIImage imageNamed:@"SearchBarBackground.png"] ]; [searchField setBorderStyle:UITextBorderStyleNone]; } [super layoutSubviews];}
相关文章推荐
- iOS UISearchBar的背景框颜色适应
- iOS UISearchBar 如何更改背景颜色,如何去掉两条黑线
- 更改IOS于UISearchBar撤消button底、搜索输入文本框背景中的内容和UISearchBar底
- [IOS]自定义UISearchBar
- UISearchBar背景透明,去掉背景,自定义背景
- ios开发之--调整UISearchBar的输入框的背景颜色
- UISearchBar背景透明,去掉背景,自定义背景
- iOS 将navigationItem.titleView设置为自定义UISearchBar (Ficow实例讲解)
- 自定义UISearchBar的背景颜色、文本框等信息
- 自定义UISearchBar的背景图
- iOS开发备忘录:自定义UINavigationBar背景图片和Back按钮
- iOS中自定义UISearchBar
- iOS开发备忘录:自定义UINavigationBar背景图片和Back按钮
- 修改IOS中UISearchBar的取消按钮背景、搜索内容输入文本框背景和UISearchBar的背景
- iOS开发设置UISearchBar的输入背景框、提示文字等
- iOS开发关于UISearchBar自定义取消按钮的颜色,字体,大小
- IOS开发代码分享之设置UISearchBar的背景颜色
- UISearchBar背景透明,去掉背景,自定义背景(转)
- 自定义UISearchBar背景、边框、左侧图标、删除图标、取消按钮
- UISearchBar背景透明,去掉背景,自定义背景