今天升级到Xcode 9,iPhone升级到iOS11。
运行起来部分界面错乱,导致界面错乱的主要是有UITableView,如下图
解决方案:
if #available(iOS 11.0, *) {
// 适配iOS 11的tableView顶部空白缩进
tableView.contentInsetAdjustmentBehavior = .never
} else {
// Fallback on earlier versions
}
结果如下: