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
搜索即可~