目录
iOS15适配问题
1、TableView相关
问题1: 初始化 UITableView用UITableViewStylePlain样式,发现 sectionHeader 增高了 22px。
原因:iOS 15 的 UITableView 新增了一条新属性:sectionHeaderTopPadding, 默认会给每一个 sectionHeader 增加一个高度。
解决:
//Objective-C代码
if (@available(iOS 15.0, *))
{
tableView.sectionHeaderTopPadding = 0;
}
//swift代码
if #available(iOS 15.0, *)
{
tableView.sectionHeaderTopPadding = 0
}