Кнопка отмены панели поиска не видна только на iPad
Сначала я хочу сказать, что не нашел хорошего ответа об этом вSwift
, я создалsearch bar
, При нажатии кнопки он показывает, а при отмене скрываетsearchbar
, Работает нормально, кнопка отмены видна на всехiPhones
но по какой-то причинене наiPad
, Что должно быть причиной этого?
Вот как я создаюsearchbar
:
//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()
})
}