I have a UISearchDisplayController that is in the headerview for my UITableView. I want to know when the UISearchDisplayController's searchResultsTableView is shown so I can do some other operation:
if(self.tableView == self.searchDisplayController.searchResultsTableView)
returns true all the time even when the searchResultsTableView is shown. How can I figure this out?
This should do the trick.
[self.searchDisplayController isActive]