ユーザーが検索バーで編集を開始したときにページのナビゲーション バーを非表示にしたい、キャンセル ボタンも表示したい。
完了しましたが、UISearchBar Thanks to All を表示すると、キャンセル ボタンにアクセスできません。
- (void)searchBarTextDidBeginEditing:(UISearchBar *)searchBar
{
self.navigationController.navigationBar.hidden=TRUE;
CGRect r=self.view.frame;
r.origin.y=-44;
r.size.height+=44;
self.view.frame=r;
searchBar.showsCancelButton=TRUE;
}