UISearchBar设置背景颜色

@interface CFControllerController:UITableViewController<UISearchDisplayDelegate,UISearchBarDelegate>{
     UISearchBar*mySearchBar;
   }
    @end

 - (void)viewDidLoad {
 mySearchBar=[[UISearchBar alloc]initWithFrame:CGRectMake(0,20,self.view.width,44)];
      //直接设置背景颜色会在页面展示动画没有结束的时候显示灰色
      //mySearchBar.backgroundColor = [UIColor clearColor];
       //所以使用:
       UIImage* clearImg = [[UIImage alloc]init];
       [mySearchBar setBackgroundImage:clearImg];
       //因为光标时白色的
       mySearchBar.tintColor= [UIColor blueColor];
       mySearchBar.delegate=self;
       [mySearchBarsetPlaceholder:@"请输入内容"];
       self.navigationItem.titleView=mySearchBar;
}
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容