먼저 Swift
에서 좋은 답변을 찾지 못했습니다. 내가 search bar
을 만들었습니다. 버튼을 클릭하면 표시되고 취소시에는 searchbar
이 숨겨집니다. 작동 중입니다. 취소 버튼은 모든 iPhones
에 표시되지만 어떤 이유로 인해 이 아닌은 iPad
입니다. 무엇이 이것을 야기해야합니까?검색 표시 줄 취소 버튼이 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()
})
}
iPad에서 취소 버튼을 사용하지 않은 이유는 무엇입니까? – Demosthese