ios - 推送时出现大标题导航栏和搜索栏的错误

标签 ios swift user-interface

我在 VC1 上有带有搜索栏的大型导航栏。当我从 VC1 显示 VC2 时,我遇到了 ui 搜索栏问题(见截图)。在 VC2 viewWillAppear 方法中,我调用 navigationController?.setNavigationBarHidden(true, animated: true)。我在 VC2 的 viewWillAppear 中调用 navigationController?.setNavigationBarHidden(false, animated: true) 。

enter image description here

最佳答案

您可以在推送到 VC2 之前简单地隐藏搜索 Controller

self.searchController.searchBar.isHidden = true

或者
self.searchBar.isHidden = true

关于ios - 推送时出现大标题导航栏和搜索栏的错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55278394/

相关文章:

python - tkinter 调用 tk.canvas.create_window() 时什么是窗口

user-interface - Geb 测试经常失败并出现 WaitTimeoutException : condition did not pass in 99. 0 秒

ios - 以程序方式动画化 2D 植物的生长

xcode - TabBarController 顶部栏标题

java - 如何使用java程序自动下载文件

ios - 如何使用 Swift 在 iOS 中使用属性占位符

xcode - UIButton 在被按下时不会改变其 alpha

ios - 我的一个 UICollectionViews 没有滚动或响应我的 UIScrollView 容器内的触摸事件 [Puzzling]

ios - 提交 iMessage 贴纸包需要 iPad 截图?

ios - 解码 base64String 值返回 nil