如何在search栏中更改边框和图标(Swift)
我有这个:
http://postimg.org/image/ag29m3e7d/
我需要这个
http://postimg.org/image/4bacislw5/
我必须创build边框或通过图像设置? 如何更改search图标(放大镜和X图标),或者我可以改变颜色?
抱歉的链接,但我不能在这里插入图像。
要添加边框,请使用视图layer
属性。
self.searchBar.layer.borderColor = UIColor.blueColor().CGColor self.searchBar.layer.borderWidth = 1
如果您想将angular半径添加到searchBar:
self.searchBar.layer.cornerRadius = 3.0 self.searchBar.clipsToBounds = true
要更改searchIcon在search栏上调用以下方法:
self.searchbar.setImage(image, icon: UISearchBarIcon. UISearchBarIcon.Search, state: UIControlState.Normal)
要改变十字架:
self.searchbar.setImage(image, icon: UISearchBarIcon. UISearchBarIcon.Clear, state: UIControlState.Normal)
对于边框,在故事板中select您的UITextField,然后在属性检查器中select边框样式。