我有一个带有 uisearchdisplay 控制器的 uitableviewcontroller。点击表格单元格会推送另一个包含一些内容的视图,并在推送的视图控制器中隐藏导航栏。视图控制器有它自己的 uitoolbar,到目前为止一切正常。问题是,当显示搜索结果然后点击表格单元格视图时,会推动带有 uitoolbar 的视图控制器,其上方有一个导航栏。所以推视图上有两个栏。我不想隐藏导航栏。如果未从搜索结果中推送视图控制器,则此代码有效
[self.navigationController setNavigationBarHidden:YES animated:YES];
我在使用 uisearchdisplay 控制器并在推送其他视图时隐藏其导航栏时缺少什么?