私はナビゲーションコントローラと検索ディスプレイコントローラを持つコントローラを持っています。UINavigationBarサブビューを隠す
私はナビゲーションコントローラのビューや検索ディスプレイコントローラすなわち上で画像を配置する必要があります。
+-------------------------------+
|I| Title |
|I|-----------------------------+
|I| [Search ]|
+-------------------------------+
私は「I」で画像を配置する必要があります。私がやっているのは、viewWillAppearで、viewをnavigationControllerに追加しています。
[self.navigationController.view addSubview:myImage];
これはうまく動作しています。しかし、ユーザーが検索バーで何かをつまんで検索をキャンセルしたときの問題です。この方法では
私はナビゲーションコントローラを介して再びビューを置くしようとしています: - (無効)searchDisplayController:この方法で(のUITableView *)のtableView:(UISearchDisplayController *)コントローラdidHideSearchResultsTableView
[self.navigationController.view addSubview:myImage];
しかし、ナビゲーションバーが画像を隠しています。ナビゲーションバーが私のサブビューを隠すのを防ぐことができない方法はありますか?
男他のすべての上にメインウィンドウに画像を追加し、あなたがロック! – FreelanceAr