searchBar的属性更改,字体大小,颜色,隐藏左边右边图标,改左右图标
更改字体颜色
UITextField *seachTextFild = [_searchBar valueForKey:@"searchField"];//获取textField
seachTextFild.textColor = colorWithHex(0x8f8e8e);//字体颜色
seachTextFild.font = [UIFont systemFontOfSize:14];字体大小
seachTextFild.backgroundColor = colorWithHex(0xededee);
seachTextFild.leftViewMode = UITextFieldViewModeNever;//是否显示左边的搜索图标
seachTextFild.rightView = UITextFieldViewModeNever;//是否显示右边的搜索图标
seachTextFild.clearButtonMode = UITextFieldViewModeNever;//是否显示清除按钮
//更改placeholderLabel
UILabel *placeholderLabel = [seachTextFild valueForKey:@"placeholderLabel"];
placeholderLabel.textColor = colorWithHex(0x8f8e8e);
placeholderLabel.font = seachTextFild.font;