Yeni UISearchController tablosunu tableViewController uygulamasında kullanmaya çalışıyorum.Gezinme denetiminde UISearchControllerBar
Bununla birlikte, searchBar'a bastığımda, navigasyonda yukarı doğru hareket edebildiğime dair biraz kafam karışmıştı. Eski bir aramaDisplayController ile tam olarak nasıl bir performans gösterdi?
Şu anda masaüstünde kalıyor.
self.teamSearchController = ({
let controller = UISearchController(searchResultsController: nil)
controller.searchBar.searchBarStyle = UISearchBarStyle.Minimal
controller.dimsBackgroundDuringPresentation = false
controller.searchBar.sizeToFit()
controller.searchBar.showsScopeBar = true
self.tableView.tableHeaderView = controller.searchBar
return controller
})()
Kontrolör:
Ben searchbar tıklayın
:
çıkarmadan 'controller.hidesNavigationBarDuringPresentation = FALSE da size ben –
bekliyoruz davranışı vermelidir. asla saklamıyorNavigationBarDuringPresentation false ve hiçbir zaman navigationItem'in başlığını arama çubuğuna koymayın. –
true sizin searchController en hidesNavigationBarDuringPresentation set davranışını descripe ve viewController en definesPresentationContext sonucunu görmek geçiş deneyin 2 görüntü ekledik – Solomon