xcode xib 创建的 tableview 有空白间距

2023-07-11  本文已影响0人  小y想吃糖

 xib 创建 tableview ,选择 plain 模式,section 之间会有一个空白的间距(iOS15 以后出现的),那么在 viewDidLoad 中添加以下代码可以解决:

if(@available(iOS15.0, *)) {
      TableView.sectionHeaderTopPadding = 0;
    else{
        // Fallback on earlier versions
 }

另外,要想 footer or header 为 0,设置 height 那里 return 0,view 那里 返回[[UIView alloc] initWithFrame:CGRectZero];就可以啦。

上一篇 下一篇

猜你喜欢

热点阅读