searchBar去初灰色边框,以及设置searchBar placeHolder字体的颜色和大小

1、去除灰色边框

self.mySearchBar.barTintColor = [UIColor whiteColor];

self.mySearchBar.layer.borderWidth = 1;

self.mySearchBar.layer.borderColor = [UIColor whiteColor].CGColor;

self.mySearchBar.layer.cornerRadius = 15;

self.mySearchBar.layer.masksToBounds = YES;

self.mySearchBar.backgroundColor = [UIColor clearColor];



2、placeHolder字体的颜色和大小

UITextField * searchField = [self.mySearchBar valueForKey:@"_searchField"];

[searchField setValue:[UIColor redColor] forKeyPath:@"_placeholderLabel.textColor"];

[searchField setValue:[UIFont boldSystemFontOfSize:13] forKeyPath:@"_placeholderLabel.font"];

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容