Pokaż UISearchDisplayTableView, gdy szukany ciąg jest pusty [duplikat]

To pytanie ma już odpowiedź tutaj:

UISearchDisplayController - jak wstępnie załadować searchResultTableView 8 odpowiedzi

Jest 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!

questionAnswers(3)

yourAnswerToTheQuestion