iOS11 适配

1.TableView 问题相关
TableView 在选用组样式后,上方距离导航条多出空白的区域;是因为在iOS11中 系统不在默认把组头置空,需要手动设置:

- (nullable UIView *)tableView:(UITableView *)tableView viewForHeaderInSection:(NSInteger)section {
    return nil;
}

2.权限相关
升级iOS11后跑项目crash掉了,问题反馈为相册权限;原来iOS11下,相册的权限key做了调整,原来的 NSPhotoLibraryUsageDescription ,在iOS11之后,改成了NSPhotoLibraryAddUsageDescription;需要在info.plist文件中添加该key;
如图所示:

170921.png

未完待续......

你可能感兴趣的:(iOS11 适配)