Barra di ricerca uitableview?
-
20-09-2019 - |
Domanda
Esiste un modo semplice nell'SDK per iPhone per includere barre di ricerca come quelle nell'app iPod o nell'app Contatti? (Si comportano e guardano a differenza delle solite barre Uisearch ...)
- Ry
Soluzione
Dai un'occhiata a UisearchDisplayController. Gestisce il riposizionamento della barra di ricerca, il grigio dello schermo, ecc. Ecc.
UiviewController ha una proprietà UisearchDisplayController, quindi è abbastanza facile da collegare. C'è anche il codice di esempio tablesearch.
Altri suggerimenti
Questo aggiunge una barra di ricerca a una vista da tavolo come vista intestazione. Ciò significa che scorre con la vista del tavolo:
- (void) viewDidLoad
{
[super viewDidLoad];
UISearchBar* searchBar = [[UISearchBar alloc] initWithFrame: CGRectMake(0, 0, 320, 45)];
if (searchBar != nil) {
// Your UISearchBar specifics here
self.tableView.tableHeaderView = searchBar;
}
}
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow