Kann die Hintergrundfarbe der Suchleiste nicht ändern

Ich habe eine Suchleiste:

let searchBar:UISearchBar = UISearchBar(frame: CGRectMake((searchView.frame.width - UIScreen.mainScreen().bounds.width / 1.6) / 2, 0, UIScreen.mainScreen().bounds.width / 1.6, 24))

und ich möchte die Hintergrundfarbe des Texteingabeteils ändern. Dafür habe ich versucht:

searchBar.barTintColor = UIColor(red: 0/255, green: 74/255, blue: 103/255, alpha: 1)

searchBar.backgroundColor = UIColor.redColor()

aber diese beiden Varianten funktionieren nicht. Wie kann ich die Hintergrundfarbe meines UISearchBar textInput-Teils ändern und was habe ich falsch gemacht?

Antworten auf die Frage(30)

Ihre Antwort auf die Frage