Ich habe einen UITabBar Controller, der mehrere Controller verwaltet (mit SDK 3.0). Einer davon ist ein TableView-Controller und ich muss eine Suchfunktion mit dem UISearchDisplayController bereitstellen. Der gesamte Code basiert auf dem Beispiel von Apple TableSearch. Wenn Sie jedoch auf die Registerkarte klicken, wird der tabellarische Controller mit dem zugehörigen Inhalt angezeigt. Es wird jedoch keine searchBar angezeigt. Ich habe die Xib in IB überprüft, um sicherzustellen, dass alle Steckdosen richtig eingestellt sind, aber egal was ich versuche, self.searchDisplayController ist immer Null und die Suchleiste erscheint nicht.Wie verwende ich UISearchDisplayController von einem Controller in einem UITabBar Controller?
In der Praxis habe ich MainView.xib aus dem TableSearch-Beispiel repliziert und die Eigentümerklasse der Datei auf die richtige Controller-Klasse für die Registerkarte festgelegt. Die Ausgänge sind Sets wie im Beispiel MainView.xib. Fehle ich irgendeinen wichtigen Schritt oder mache ich etwas falsch?
Vielen Dank im Voraus.
Dies funktioniert immer noch ab November 2017. Es gibt ein gutes Diagramm, das zeigt, wie man den UINavigationController zur Registerkarte [hier] hinzufügt (https://stackoverflow.com/a/37357242/1359088). –