Searchbar Abbrechen-Button nur auf dem iPad nicht sichtbar
Zunächst möchte ich sagen, dass ich in @ keine gute Antwort dazu gefunden habSwift
. Ich erschufsearch bar
. Beim Anklicken wird das @ angezeigt und beim Abbrechen ausgeblendsearchbar
. Es funktioniert einwandfrei, die Abbrechen-Schaltfläche ist auf allen @ sichtbaiPhones
aber aus irgendeinem Grundnich aufiPad
. Was soll das bewirken?
So erstelle ich dassearchbar
:
//Create searchbar
func createSearchBar(){
searchBar.showsCancelButton = true
searchBar.tintColor = UIColor(red:0.184, green:0.996, blue:0.855, alpha:1.00)
searchBar.placeholder = "Search brands"
searchBar.delegate = self
searchBar.hidden = false
searchBar.alpha = 0
navigationItem.titleView = searchBar
navigationItem.setLeftBarButtonItem(menuButton, animated: true)
navigationItem.setRightBarButtonItem(searchButtton, animated: true)
UIView.animateWithDuration(0.5, animations: {
self.searchBar.alpha = 1
}, completion: { finished in
self.searchBar.becomeFirstResponder()
})
}