Domanda

Sono cercando di ottenere una barra di ricerca per visualizzare nella mia applicazione.

Sto seguendo l'esempio spettacolo nell'applicazione di esempio TableSearch.

Non ho più o meno attuato esattamente allo stesso modo a parte i dati. Io però posso mai sembrano avere la barra di ricerca vero e proprio da visualizzare.

L'unica altra differenza tra la mia app e l'applicazione TableSearch è che la mia utilizza sia una barra delle schede e la barra di navigazione. Tuttavia Ho messo questi nella TableSearch e funziona ancora come previsto.

Qualche suggerimento? Chiunque altro ha avuto problemi simili a questo? Questo mi sta facendo impazzire.

Grazie in anticipo, Matt

È stato utile?

Soluzione

Proprio per riassumere quello che stavo facendo sbagliato e come ho riparato.

Questo è quello che avevo in precedenza nel mio codice:

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

(Nota: ho un SearchController.xib troppo)

Il che sembrava funzionare bene cioè il file pennino caricato e lavorato, tranne la barra di ricerca non è mai mostrato .

Quando ho cambiato la precedenza a:

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

Ha funzionato come previsto.

Quindi la lezione da imparare dal mio errore è - se si sta utilizzando un file nib -. Specificarlo esplicitamente

Spero che ti aiuta, Matt

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top