通过向后滑动来消除VC时,如何解决UISearchBar消失的问题?

时间:2019-05-24 08:49:21

标签: swift uinavigationcontroller uinavigationbar uisearchbar

我有主VC,其中在titleview self.navigationItem.titleView = searchBar中设置了UISearchBar。 每当我搜索某些内容时,我都会在新的VC中进行推送,在其中我还创建了一个UISearchBar,该UISearchBar也设置在navigationCtrler的titleview中。

我的问题是,当我重新刷回第一个VC时,我的searchBar也与我的navBar项一起消失了。

仅当我刷卡时会发生这种情况,因为如果我按下“后退”按钮,则可以正常工作。

我试图再次在viewWillAppear中以及self.definesPresentationContext = true中对其进行设置……对我没有任何帮助。

https://ibb.co/bdyqJmf-第一个VC

https://ibb.co/8gwKxDC-第二个VC

https://ibb.co/MVTbt28-从第二个VC切换到第一个

https://ibb.co/qCgBDfh-从第二个向后滑动后的第一个VC

https://ibb.co/TKFXfTk-从第二个到第一个击退Btn

0 个答案:

没有答案