ストーリーボードにナビゲーションコントローラーとテーブルビューコントローラーをセットアップしました。テーブルビューに検索バーがあります。self.navigationcontrollerを使用してナビゲーションコントローラーへの参照を取得します。私が使う
[self.navigationController setNavigationBarHidden:YES animated:animated];
表示される後続のビューでナビゲーションバーを非表示にします。これは、検索バーを使用せずにテーブルビューでセルを選択する場合に正常に機能します。ただし、検索バーを使用してテーブルビューに特定のセルを表示し、そのテーブルからセルを選択すると、上記のコードが実行されてもナビゲーションバーが表示されるため、ナビゲーションコントローラーへの参照が失われるようです。次のビュー。
ナビゲーションバーを非表示にするにはどうすればよいですか?