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;
}
相关推荐
Geek-Chow14 分钟前
Mobile App Certificate Pinning: Underlying Principle and a Swift Example
开发语言·ios·swift·安全架构
韩曙亮20 分钟前
【Flutter】iOS 网络权限设置 ② ( 配置 iOS 平台可使用 HTTP 访问 | ATS 网络安全强制规范 )
网络·flutter·http·ios·https·网络权限·ats
Henrii_历小海1 小时前
WhatsApp Web 不是手机镜像:多设备协议、本地数据流与出海获客流水线
前端·智能手机
CocoaKier15 小时前
Facebook登录的这条红色警告,我终于搞明白了,真是反人类设计!
ios·facebook
HhzZzzzz_18 小时前
萨科微Slkor2026年7月10日每日芯闻。
人工智能·智能手机·编辑器
humors22118 小时前
【转帖】安全企业发布iOS漏洞攻击风险检测工具
安全·ios·手机·苹果
开开心心就好19 小时前
免费格式转换工具视频音频文档都能转
人工智能·智能手机·ocr·电脑·音视频·散列表·启发式算法
沐风___1 天前
iOS 崩溃收集实战:从「只看到次数、看不到原因」到 Sentry 完整集成
ios·sentry
listening7771 天前
HarmonyOS 6.1 跨端实战:用ArkUI-X把电商App同时跑在Android/iOS上
android·ios·harmonyos
莫语陈1 天前
端侧 Agent OS:手机架构与硬件协同设计
智能手机·架构