Frage

Ich habe versucht, eine Suchleiste zu bekommen in meiner Anwendung angezeigt werden soll.

Ich folge das Beispiel zeigt in der Tablebeispielanwendung.

Ich habe mehr oder weniger umgesetzt es genau die gleiche Art und Weise abgesehen von den Daten. Ich kann jedoch nie die tatsächliche Suchleiste angezeigt zu bekommen scheinen.

Der einzige andere Unterschied zwischen meiner app und dem Table App ist, dass meine sowohl eine Tab-Leiste und Navigationsleiste verwendet. Allerdings habe ich diese in den Table gehackt und es funktioniert immer noch wie erwartet.

Irgendwelche Vorschläge? Noch jemand hatte ähnliche Probleme dazu? Das macht mich verrückt.

Vielen Dank im Voraus, Matt

War es hilfreich?

Lösung

Just zusammenfassen, was ich tat, falsch ist und wie ich es behoben.

Das ist, was ich hatte vorher in meinem Code:

SearchController *searchController = [[SearchController alloc] initWithNibNamed:nil bundle:nil];

(Anmerkung: Ich habe eine SearchController.xib auch)

Welche schien fein heißt die NIB-Datei geladen zu arbeiten und arbeitete mit Ausnahme der Suchleiste nie angezeigt .

Wenn ich ändere die oben an:

SearchController *searchController = [[SearchController alloc] initWithNibNamed:@"SearchController" bundle:nil];

Es funktionierte wie erwartet.

So ist die Lehre aus meinen Fehlern zu lernen, ist - wenn Sie eine NIB-Datei verwenden -. Angeben es explizit

Hope, das Ihnen hilft, Matt

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top