UITableView.tableHeaderViewにUISearchBarを配置しました。ただし、表示可能な上部を最初のセクションヘッダーに配置することで、searchBarをカバーします。tableViewを下にドラッグしたときにのみsearchBarが表示されます。tableViewのスクロールを解除すると、ラバーバンドが表示されなくなるため、半分覆われていて選択できません。助けてください。
以下は、私のUITableViewControllerviewDidLoadメソッドに配置されます。
UISearchBar *theSearchBar = [[UISearchBar alloc] init];
theSearchBar.delegate = self;
self.searchBar = theSearchBar;
[theSearchBar release];
self.tableView.tableHeaderView = self.searchBar;
結果は次のスクリーンショットです:http://imagebin.ca/view/6qNiwHR.html