iOS 使用UISearchController的一个问题实现微信的搜索界面

我现在想要实现一个类似iOS微信搜索的效果,点击搜索框以后的效果是这样的
图片说明
想实现一个一模一样的效果,然后我选择用UISearchController使用自定义的searchResultsController,点击SearchBar以后的效果如下图片说明
感觉还可以,但是当我输入几个词再删掉以后就变成了如下图所示图片说明
我自定义的searchResultsController不见了,再在searchbar上输入关键字以后才又会出现,不知道这个问题怎么解决。
还有就是,我这样实现出来的效果和微信的效果还是有差距,如果可以指导微信这个怎么实现的也可以,谢谢各位的帮助!!

http://blog.csdn.net/lllqqqqqqqqq/article/details/43671661

可能图太大了,文字太小了,第一次发不太会。
说明一下,我想实现一个类似微信的搜索页面,比如微信的通讯录或者主界面点一下搜索。出现的页面和动画,我选择UISearchController但是我发现微信的searchbar点击以后的动画比使用UISearchController的动画要快很多,接着就是初始化UISearchController的时候传入自定义的searchResultsController出现的如上述描述的问题,希望有人能解答一下,如何解决上述问题,或者阐述一下微信的这个搜索界面实现的原理!
谢谢大家!!