|
|
|
@ -19,6 +19,12 @@ final class SearchBar : UISearchBar {
|
|
|
|
|
setImage(searchImage, for: .search, state: .normal)
|
|
|
|
|
let clearImage = #imageLiteral(resourceName: "searchbar_clear").asTintedImage(color: Colors.searchBarPlaceholder)!
|
|
|
|
|
setImage(clearImage, for: .clear, state: .normal)
|
|
|
|
|
let searchTextField: UITextField
|
|
|
|
|
if #available(iOS 13, *) {
|
|
|
|
|
searchTextField = self.searchTextField
|
|
|
|
|
} else {
|
|
|
|
|
searchTextField = self.value(forKey: "_searchField") as! UITextField
|
|
|
|
|
}
|
|
|
|
|
searchTextField.backgroundColor = Colors.searchBarBackground // The search bar background color
|
|
|
|
|
searchTextField.textColor = Colors.text
|
|
|
|
|
searchTextField.attributedPlaceholder = NSAttributedString(string: NSLocalizedString("Search", comment: ""), attributes: [ .foregroundColor : Colors.searchBarPlaceholder ])
|
|
|
|
|