UISearchBar cancel button color?

前端 未结 11 638
耶瑟儿~
耶瑟儿~ 2020-12-13 09:00

When I drop a UISearchBar into my view inside Interface Builder, and change its style to Black Opaque, the cancel button stays unfittingly blue / gray and doesn\'t become bl

11条回答
  •  孤城傲影
    2020-12-13 09:24

    let view: UIView = self.searchBar.subviews[0] as UIView
    let subViewsArray = view.subviews
    
    for subView: UIView in subViewsArray {
        if let cancelButt = subView as? UIButton{
            cancelButt.setTitleColor(UIColor.white, for: .normal)         
        }
    }
    

    This worked for me

提交回复
热议问题