检测 SearchController 何时出现在 UINavigationItem 中



我在显示NavigationControllerSearchController时遇到问题。如何检测何时显示搜索控制器?我只是尝试了navigationItem.searchController?.isBeingPresented,但它不起作用,它显示我总是错误的。我试过isActive,但它也表明我是错误的。

我必须这样做,因为当我把ViewControllers推入NavigationControllers时,它会制作出丑陋的隐藏动画......我里面有一个ViewController,当我点击一个项目时,它向我显示一个新的ViewController,其中SearchController也是。

谢谢你的帮助

好的,我解决了。您可以navigationItem.searchController?.searchBar.frame.height它显示何时出现搜索控制器。

相关内容

  • 没有找到相关文章

最新更新