Hey!
I wonder how to take control over the table view that is used by the UISearchDisplayController. You can't overwrite the searchResultsTableView
property of the UISearchDisplayController, because it is a read-only property. I've tried to overlay the searchResultsTableView by a custom UITableView. That works just once, but as soon as you try a second search, the real searchResultsTableView is on top again. (I mean, you type in some text in the searchbar, your custom table view is on top and displays the search results, afterwards you press the cancel button. Now, if you repeat this, your custom table won't be displayed and the searchResultTableView of the UISearchDisplayController wil be on top).
Of course, you can try it without a UISearchDisplayController, but I count on the advantages of this class, I just want to customize the table view.