Swift使用addChildViewController添加UITableViewController后被遮挡问题
在主控制器上添加
self.automaticallyAdjustsScrollViewInsets = false
在子控制器中添加
tableView.contentInset = UIEdgeInsetsMake(64,0,0,0)
主要是UITableViewWrapperView的起始位置与TableView起始位置之间的原因。
可以通过Debug View Hierarchy(视图调试)查看对比
参考链接:http://www.bubuko.com/infodetail-1817700.html
ps: 主要是因为TableView前面的输入框点击时间导致自动下拉刷新问题。如果无输入框影响 可直接设置tableView的frame(怪怪的)