解决UISearchController在pop时searchBar异常问题

      作为一头程序猿,注册了简书,却一直没有写点属于自己的东西,见解,确实是一大憾事,所以,本猿正式决定启用简书,写一点自己开发过程中趟过的坑,以及如何填的坑,分享出来,和大家共同学习。

首先,先说一下我碰到的这个坑,项目中用到了搜索功能。第一时间想到了UISearchController,然后就碰到了我要说的坑。searchBar在处于活跃状态的时候,pop到上级控制器的时候,searchBar依然存在,一个很蛋疼的问题。试过各种办法,最终使用了一个简单暴力的方法。如有不妥,还请各位大神不吝赐教。


1.首先,确认问题发生步骤。

      -  点击searchBar,使SearchController处于activie状态。

      - 点击返回,searchBar依然会停留在界面上不消失。

2. 解决办法 

    试了各种各样的方法,最后选了如下方法

解决方法

       这样执行之后,经过测试,可以解决searchBar异常问题,目前没有发现什么副作用,如有缺陷,还请各位大神批评指正。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容