J'ai placé un UISearchBar dans mon UITableView.tableHeaderView. Cependant, il couvre le searchBar en plaçant le haut visible dans l'en-tête de la première section. Je ne peux voir le searchBar que lorsque je fais glisser le tableau vers le bas. Il est à moitié recouvert et ne peut pas être sélectionné, car si vous relâchez le défilement tableView, il sera retiré de la vue. S'il vous plaît aider.UISearchBar est couvert dans un tableViewHeader
Ce qui suit est placé dans ma méthode UITableViewController viewDidLoad:
UISearchBar *theSearchBar = [[UISearchBar alloc] init];
theSearchBar.delegate = self;
self.searchBar = theSearchBar;
[theSearchBar release];
self.tableView.tableHeaderView = self.searchBar;
Le résultat est les captures d'écran suivantes: http://imagebin.ca/view/6qNiwHR.html
Merci beaucoup. Je n'ai même pas réalisé qu'il y avait un contrôleur. Je vais essayer ça maintenant. – Sukima
Au moins depuis la version 3.0, 'searchDisplayController' est une propriété en lecture seule qui ne peut pas être définie de cette façon. –