Ich habe einen TableViewController und UISearchController, die ich in viewDidLoad
an ihn angeschlossen habe.UISearchBar wird beim Antippen der Ergebnistabelle gelöscht
- (void)viewDidLoad
{
_searchController = [[UISearchController alloc] initWithSearchResultsController:nil];
_searchController.searchResultsUpdater = self;
_searchController.searchBar.delegate = self;
[self.tableView.tableHeaderView addSubview:_searchController.searchBar];
}
Während etwas in das Suchtextfeld eingeben alles funktioniert, aber wenn ich auf der Ergebnistabelle tippen, dann wird das Textfeld gelöscht und die Abbrechen-Taste verschwindet. Wenn ich stattdessen den "Search" -Button der Tastatur benutze, scheint alles in Ordnung zu sein, bis ich auf den Tisch klopfe. Warum wird meine SearchBar gelöscht, wenn ich auf meine TableView klicke?
Ich bin mit XCode 7.3 und iOS 9.