首页 > 其他分享 >iOS UITableView sectionHeaderTopPadding

iOS UITableView sectionHeaderTopPadding

时间:2022-10-24 21:39:16浏览次数:55  
标签:available header section iOS sectionHeaderTopPadding UITableView


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



标签:available,header,section,iOS,sectionHeaderTopPadding,UITableView
From: https://blog.51cto.com/u_15844020/5791285

相关文章

  • iOS开发之自定义日历控件
    前言日常开发中经常会遇到日期选择,为了方便使用,简单封装了一个日历控件,在此抛砖引玉供大家参考。效果功能支持单选、区间支持默认选中日期支持限制月份支持过......
  • dremio kernel 模块之DremioSqlDialect
    参考图实际上是继承自calcite的sql方言类  arp扩展的说明目前官方的arp主要是对于sql数据库类型的高级支持,当然需要依赖社区版的arp公共包dremio-ce-jdbc-pluginar......
  • Vue+vite+ts+axios+element plus
    一、介绍vueviteTypeScriptScssElementPlusRouteaxiosVuex二、步骤2.1、创建项目使用Vite快速构建项目Vite是一种新型前端构建工具,能够显著提升前端开......
  • iOS面试:如何在平时工作中积累经验
    如果你是一个离职者,还没有找到工作,那么,个人愚见:    一、不打无准备的仗,在没有准备好的情况下切记不要盲目去参加面试,在现在竞争异常激烈的大背景下,没有准备好匆匆......
  • Linux iostat
    Linuxiostat命令详解Linux系统中的iostat是I/Ostatistics(输入/输出统计)的缩写,iostat工具将对系统的磁盘操作活动进行监视。它的特点是汇报磁盘活动统计情况,同时也会汇......
  • iOS如何编译webrtc源码并生成sdk
    webrtc是google开源的代码,但是代码都放在google的服务器上,然后有墙懂的都懂mkdirwebrtccdwebrtcgitclonehttps://chromium.googlesource.com/chromium/tools/de......
  • iOS开发:个人对于textView基础用法的总结(其一)
    前言从事了这么久ios开发,对于textView的使用并不陌生,它和textfield有相似的地方,也有不同的地方,这里只对textView的一些基础用法进行描述,textfield不在这里描述。一、基础用......
  • axios基本用法
    什么是AxiosAxios本质上还是对原生XMLHttpRequest的封装,可用于浏览器和nodejs的HTTP客户端,只不过它是基于Promise的,符合最新的ES规范。一.axios的三种写法//第一种写......
  • Nagios配置
    其实上篇Nogios安装只是安装了Nagios基本组件,虽然能够打开主页,但是如果不配置相关配置文件文件,那么左边菜单很多页面都打不开,相当于只是一个空壳子。接下来,我们来学习研究一......
  • Nagios配置文件nagios.cfg详解
    这里开始要讲一些Nagios的配置。首先要看看目前Nagios的主配置路径下有哪些文件。[root@nagiosetc]#ll总用量152-rwxrwxr-x.1nagiosnagios18259月2414:40cgi.cf......