iOS技术之 手机系统15.0之后 的 UITableView section header多22像素问题

iOS 15 的 UITableView又新增了一个新属性:sectionHeaderTopPadding 会给每一个section header 增加一个默认高度,当我们 使用 UITableViewStylePlain 初始化 UITableView的时候,就会发现,系统给section header增高了22像素。

解决办法很简单:

复制代码
if (@available(iOS 15.0, *)) {
    tableView.sectionHeaderTopPadding = 0;
}
相关推荐
美狐美颜sdk5 小时前
跨平台直播美颜SDK集成实录:Android/iOS如何适配贴纸功能
android·人工智能·ios·架构·音视频·美颜sdk·第三方美颜sdk
恋猫de小郭10 小时前
Meta 宣布加入 Kotlin 基金会,将为 Kotlin 和 Android 生态提供全新支持
android·开发语言·ios·kotlin
泓博10 小时前
Objective-c把字符解析成字典
开发语言·ios·objective-c
Daniel_Coder11 小时前
Xcode 中常用图片格式详解
ios·xcode·swift
瓜子三百克11 小时前
Objective-C 路由表原理详解
开发语言·ios·objective-c
帅次12 小时前
Objective-C面向对象编程:类、对象、方法详解(保姆级教程)
flutter·macos·ios·objective-c·iphone·swift·safari
RyanGo14 小时前
iOS断点下载
ios·swift
蒙小萌199315 小时前
找工作-iOS开发-3年经验-AI协作开发
ios
丶皮蛋菌17 小时前
关于OC与Swift内存管理的解惑
ios
杂雾无尘18 小时前
掌握生死时速:苹果应用加急审核全攻略!
ios·swift·apple