1.情景一:
导航隐藏,头部headView,frame = (0,0,W,64);下面放tableview,frame = (0,64,W,H-64)
在ios11,布局ok,在ios10,tableview有向下便宜20,正确布局的话64应写成44。
解决:tableview统一frame = (0,64,W,H-64)
if (@available(iOS 11.0, *)) {
self.tableView.contentInsetAdjustmentBehavior = UIScrollViewContentInsetAdjustmentNever;
}else {
self.automaticallyAdjustsScrollViewInsets = NO;
}
2.情景二: