Pokaż UISearchDisplayTableView, gdy szukany ciąg jest pusty [duplikat]
To pytanie ma już odpowiedź tutaj:
UISearchDisplayController - jak wstępnie załadować searchResultTableView 8 odpowiedziJest to bardzo frustrujące: próbuję wyświetlić niefiltrowane wyniki w UISearchDisplayController, nawet jeśli szukany ciąg jest pusty.
Dodanie kodu debugowania donumberOfSectionsInTableView:
inumberOfRowsInSection:
pokazuje, że gdy mój ciąg wyszukiwania jest pusty, zwracane są niezerowe liczby całkowite, alecellForRowAtIndexPath:
nigdy nie jest nazywany! Widok tabeli wydaje się być ukryty.
Próbowałem ustawieniatableview.hidden=NO;
wsearchDisplayController:(UISearchDisplayController *)controller didHideSearchResultsTableView:(UITableView *)tableView
bezskutecznie
To nie może być takie trudne, wyobrażam sobie, że jest to bardzo powszechna rzecz do zrobienia!