Ich verwende UISearchController
(nicht UISearchDisplayController
), ich wollte eine separate Ansicht anzeigen, wenn die Suche aktiv ist. Ich möchte die aktuelle Ansicht nicht verwenden.So zeigen Sie verschiedene searchResultsController in UISearchController an
Versucht mit self.searchController = UISearchController(searchResultsController: self.resultsController)
. Aber das zeigt nichts.
Auch diese Daten
func presentSearchController(_ searchController: UISearchController) {
DispatchQueue.main.async {
searchController.searchResultsController?.view.isHidden = false
}
}
func didPresentSearchController(_ searchController: UISearchController) {
searchController.searchResultsController?.view.isHidden = false
}
Meiner Standardtabelle versucht, bevor Suche nach unten aktiv ist, ich diese Tabelle des eingegebenen Schlüsselwort auf die neue Ansicht verstecken und zeigt separate Ansicht will und übergeben. Wie kann ich das erreichen?