0x00 sectionHeaderTopPadding
iOS 15 UITableView 新增属性 sectionHeaderTopPadding
Padding above each section header. The default value is `UITableViewAutomaticDimension`.
当使用 UITableViewStylePlain 初始化UITableView 的时候,此属性会给每一个 section header 增加一个默认高度
0x01 解决办法
把 sectionHeaderTopPadding 设置为 0 前提是 Xcode 已经更新到 13 了
if (@available(iOS 15.0, *)) {
tableView.sectionHeaderTopPadding = 0;
}如果你的 Xcode 版本还是在 12 则需要多添加一个条件:
#ifdef __IPHONE_15_0
if (@available(iOS 15.0, *)) {
tableView.sectionHeaderTopPadding = 0;
}
#endif
0x02 我的作品
欢迎体验我的作品之一:小编辑器 小巧的在线编辑器
App Store 搜索即可~










