如何更改uisearchcontroller的背景颜色?它看起来像
我想要一种颜色。
我试过了sc.view.backgroundColor = UIColor.rgb(10, green: 150, blue: 255)
和
{{1}}但不删除边的灰色位
答案 0 :(得分:11)
sc.searchBar.barTintColor = UIColor.rgb(10, green: 150, blue: 255)
答案 1 :(得分:9)
sc.searchBar.searchBarStyle = UISearchBarStyleProminent
sc.searchBar.backgroundImage = [UIImage new]
sc.searchBar.barTintColor = UIColor.rgb(10, green: 150, blue: 255)
将searchBarStyle设置为Prominent。它为我工作
答案 2 :(得分:0)
这对我很简单
searchController.searchBar.backgroundColor = UIColor.clear