前言

升级iOS 11 之后,发现屏幕适配的bug
以下为适配解决方案

Appdelegate.m中的didFinishLaunchingWithOptions方法中添加如下代码,就全局搞定了!

if (@available(ios 11.0,*)) {
        
        UIScrollView.appearance.contentInsetAdjustmentBehavior = UIScrollViewContentInsetAdjustmentNever;
        
        UITableView.appearance.estimatedRowHeight = 0;
        
        UITableView.appearance.estimatedSectionFooterHeight = 0;
        
        UITableView.appearance.estimatedSectionHeaderHeight = 0;
        
    }