UINavigationController->UIViewController->UIScrollView ,如果是这个层级关系的话,那么scrollView(UITableView,UICollectionView)的内容会发生偏移,偏移的高度是向下导航栏的高度
解决办法是设置UIViewController 的 automaticallyAdjustsScrollViewInsets 为NO,或者不要将滚动视图第一个加入到UIViewController中,或者将加入到滚动视图中的内容的 frame 的 y 值设置为负的导航条高度