我在UISearchBar上方和下方得到一些奇怪的黑线,我不太清楚如何摆脱它们。将UISearchBar的样式设置为最小可以解决这个问题,但它没有我喜欢的背景颜色。
任何想法导致了什么?我已经查看了几个类似的问题,但似乎没有人做我想做的事情。非常感谢提前!
答案 0 :(得分:7)
试试这个:
searchBar.layer.borderWidth = 1;
searchBar.layer.borderColor = [[UIColor blueColor] CGColor];
答案 1 :(得分:2)
对于Swift 3:
searchBar.layer.borderWidth = 1
searchBar.layer.borderColor = searchBar.barTintColor?.cgColor
答案 2 :(得分:1)
通过将空图像设置为背景将解决问题
self.searchBar.backgroundImage = UIImage()