मेरे पास UISearchBar
UITableView
के शीर्ष पर जोड़ा गया है।UISearchBar न्यूनतम शैली में पारदर्शी पृष्ठभूमि
// init search bar
self.resultSearchController = ({
let controller = UISearchController(searchResultsController: nil)
controller.searchResultsUpdater = self
controller.dimsBackgroundDuringPresentation = false
controller.searchBar.sizeToFit()
controller.searchBar.tintColor = Config.grayColor()
controller.searchBar.searchBarStyle = UISearchBarStyle.Minimal
self.tableView.tableHeaderView = controller.searchBar
// set content offset for table view in order
// that the searchbar is hidden at the beginning
self.tableView.contentOffset = CGPoint(x: 0, y: controller.searchBar.frame.size.height)
return controller
})()
यह मूलतः की तरह उम्मीद दिखता है:
लेकिन जब मैं खोज पाठ फ़ील्ड दर्ज करें और नीचे स्क्रॉल तालिका देखें यह अजीब लग रहा है। खोज नियंत्रक की पृष्ठभूमि पारदर्शी है।
मैं barTintColor
और backgroundColor
स्थापित करने के लिए कोशिश की है, लेकिन यह कोई असर नहीं होता है।
इस पर कोई भी अपडेट करने के लिए Searchbar की पृष्ठभूमि रंग सेट? – Airuop