【发布时间】:2019-05-04 04:13:46
【问题描述】:
我正在构建一个 iOS 应用程序,通过从另一个视图控制器 [1] 执行以下转换,我得到了带有 UISearchController [2] 的 UITableViewController:
let search = UITableViewController()
let nav = UINavigationController(rootViewController: search)
self.present(nav, animated:true, completion:nil)
但是,当我按下 [2] 中的“取消”按钮时,应用程序会弹出整个导航控制器并返回查看 [1]!我如何让它只是取消搜索而不是弹出整个导航控制器?我觉得这应该是默认行为,我错过了一些东西。
【问题讨论】:
标签: ios swift uitableview uinavigationcontroller uisearchcontroller