使用的UItableView 在11.0系统以下,顶部出现了多余的空白

问题 :使用的UItableView 在11.0系统以下,顶部出现了多余的空白。

原因 :超出安全区域;

解决办法 :

if (@available(iOS 11.0, *)) {
        _tableView.contentInsetAdjustmentBehavior = UIScrollViewContentInsetAdjustmentNever;
    } else {
        self.automaticallyAdjustsScrollViewInsets = NO;
    }

原理:(参考一位大神的)https://www.jianshu.com/p/efbc8619d56b

你可能感兴趣的:(BUG日常)