This is extremely frustrating: I'm trying to display unfiltered results in a UISearchDisplayController even if the search string is empty.
Adding debug code to numberOfSectionsInTableView:
and numberOfRowsInSection:
shows that when my search string is empty, non-zero integers are being returned, but cellForRowAtIndexPath:
is never called! The tableview appears to be hidden.
I tried setting tableview.hidden=NO;
in searchDisplayController:(UISearchDisplayController *)controller didHideSearchResultsTableView:(UITableView *)tableView
to no avail.
This can't be that hard to pull off, I'd imagine this is a very common thing to do!