iOS13问题,表格视图控制器顶部有较大的填充物

问题描述 投票:0回答:1

我一直在摸索,但不知道如何删除uitableviewcontroller顶部的多余填充/插图。 UITableView配置为分组样式。

我看过某处,他们在顶部添加了更多填充。但如果有相应的节标题,它不应该不添加任何填充吗?

我尝试将滚动内容插入设置为从来没有,但完全没有帮助。

<< img src =“ https://image.soinside.com/eyJ1cmwiOiAiaHR0cHM6Ly9pLmltZ3VyLmNvbS84UW5Ga2xsLnBuZyJ9” alt =“ iOS13 Bug”>

uitableview xamarin.ios ios13
1个回答
0
投票

在包含TableView的UIViewController中添加以下代码

public override void ViewDidLoad ()
{
   base.ViewDidLoad ();


   // init the UITableView firstly 

   if (UIDevice.CurrentDevice.CheckSystemVersion(11,0))
   {
      tableview.contentInsetAdjustmentBehavior =  UIScrollViewContentInsetAdjustmentBehavior.Never;
   }

   else
   {
     this.AutomaticallyAdjustsScrollViewInsets = false;               
   }

}
© www.soinside.com 2019 - 2024. All rights reserved.