Ho un UISearchBar
aggiunto in cima a uno UITableView
.UISearchBar stile minimal ha sfondo trasparente
// 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
})()
Questo in sostanza appare come previsto:
Ma quando entro in campo di testo di ricerca e scorrere verso il basso la tabella di vista sembra strano. Lo sfondo del controller di ricerca è trasparente.
ho cercato di impostare barTintColor
e backgroundColor
ma non hanno alcun effetto.
Eventuali aggiornamenti su questo? – Airuop