私はsearchBarとUISearchDisplayController、ios 7を対象とした非UITableViewControllerを持っています。searchBar が選択されると、アニメーションが画面の上部に表示され、それ以外はすべて淡色表示になります。
次のコードを使用して、searchBar がまだ空のときに searchResultsTableView を表示しました。
- (void)searchDisplayControllerDidBeginSearch:(UISearchDisplayController *)controller
{
[self.searchDisplayController.searchResultsTableView setHidden:FALSE];
}
ResultsTableViewが表示され、正しいデータが表示されますが、他のすべてのように淡色表示され、セルを選択できません。セルを選択しようとすると、searchDisplayController が閉じます。
淡色表示を解除して選択可能にするにはどうすればよいですか?