ios - 我真的需要导航 Controller 吗?

标签 ios uinavigationcontroller uisearchbar uisearchcontroller ios9.1

我有一个现有的应用程序(XCode 7.1、Storyboards、Objective-C),其中有一个 UITabController 设置为初始 View Controller ,它管理 4 个其他 ViewController、1 个 UITableVC 和 3 个 UIViewVC。

我正在尝试添加 UISearchBar 和 UISearchDisplayController;所有教程都告诉我我需要一个 UINavigationController。由于我的应用程序多年来一直运行良好(3+),所以我不明白为什么我需要它来实现搜索功能。

有人可以帮我验证一下吗:我是否需要 UINavigationController?

最佳答案

对于 iOS 9.1,您应该使用 UISearchController,而不是 UISearchDisplayController,而且不,您不需要导航 Controller 。

关于ios - 我真的需要导航 Controller 吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33711052/

相关文章:

uisearchbar - SearchController SearchBar 从 View 中消失

swift - 想快速创建一个像谷歌这样的搜索栏

iphone - 我什么时候需要同时拥有 iVar 和属性(property)?

ios - 关于单元重用的自定义 UITableViewCell 约束问题

ios - 负载测试 iOS 应用程序的方法

ios - Swift 如何在关闭模态后在根导航中呈现 View

ios - 如何在基于导航的应用程序中更改 Push 和 Pop 动画

ios - TestFlight Beta 应用程序审查

iphone - UITabBars 无法识别导航栏和导航栏隐藏 TableView Controller

ios - 解除 UISearchBar 键盘后取消按钮消失