我有一个带有 uisearchdisplay Controller 的 uitableviewcontroller。点击表格单元格会推送包含某些内容的另一个 View ,并隐藏推送的 View Controller 中的导航栏。 View Controller 有它自己的 uitoolbar,到目前为止一切正常。问题是,当显示搜索结果时,然后点击表格单元格 View 会插入带有 uitoolbar 的 View Controller ,其上方有一个导航栏。所以推送 View 上有两个栏。我不想隐藏导航栏。如果未从搜索结果中推送 View Controller ,则此代码有效
[self.navigationController setNavigationBarHidden:YES animated:YES];
使用 uisearchdisplay Controller 并在推送其他 View 时隐藏其导航栏时我缺少什么?
最佳答案
我重新设计了我的应用程序。我不使用 uisearchdisplaycontroller。相反,我使用搜索栏和表格 View ,效果非常好。
关于objective-c - 当其他 View Controller 被推送时隐藏 uisearchdisplaycontroller 的导航栏,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13093306/