如摘要所示, MD, 之前作过个UISearchController的demo, 很顺利的, 可是今天真正在项目中使用居然出问题了, 搞了快一下午了, 终于找到问题所在了. MDMDMDMDMDMDMDMDMDMDMDMDMDMDMDMDMDMDMDMDMDMDMDMDMDMDMDMDMDMDMDMDMDMDMDMDMDMDMDMDMDMDMDMDMDMDMD动画
问题:code
UISearchController动画结束以后, tableView的contentInsert发生了变化, 致使tableView位置不对.table
解决:im
UISearchController
和 IQKeyboardManager
同时操做tableView的contentInsert, 致使contentInsert错位. 只须要屏蔽IQKeyboardManager便可.call
注意:demo
这个属性必须设置为yes, 不然动画无效.项目
self.automaticallyAdjustsScrollViewInsets = YES;img