本文主要是介绍iOS UISearchBar改变搜索框的颜色,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
-
- - (UISearchBar *)searchBar{
- if (_searchBar == nil) {
- _searchBar = [[UISearchBar alloc]initWithFrame:CGRectMake(0, 27, KScreenWidth, 30)];
- _searchBar.placeholder = @"请输入搜索内容";
- _searchBar.backgroundImage = [[UIImage alloc] init];
- _searchBar.delegate = self;
- _searchBar.tintColor = LHColor(196, 196, 196);
-
-
- UITextField *searchField=[_searchBar valueForKey:@"_searchField"];
-
-
-
-
-
- searchField.borderStyle = UITextBorderStyleNone;
-
- searchField.backgroundColor = [UIColor colorWithRed:0.0 green:0.0 blue:0.0 alpha:0.3];
- searchField.layer.cornerRadius = 4.0;
- searchField.leftViewMode=UITextFieldViewModeNever;
- searchField.textColor=[UIColor whiteColor];
-
-
- [searchField setValue:[UIColor whiteColor]forKeyPath:@"_placeholderLabel.textColor"];
- }
- return _searchBar;
- }
这篇关于iOS UISearchBar改变搜索框的颜色的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!