我在 VC1 上有带有搜索栏的大型导航栏。当我从 VC1 显示 VC2 时,我遇到了 ui 搜索栏问题(见截图)。在 VC2 viewWillAppear 方法中,我调用 navigationController?.setNavigationBarHidden(true, animated: true)。我在 VC2 的 viewWillAppear 中调用 navigationController?.setNavigationBarHidden(false, animated: true) 。
最佳答案
您可以在推送到 VC2 之前简单地隐藏搜索 Controller
self.searchController.searchBar.isHidden = true
或者
self.searchBar.isHidden = true
关于ios - 推送时出现大标题导航栏和搜索栏的错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55278394/