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

时间:2019-10-04 10:27:22

标签: uitableview xamarin.ios ios13

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

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

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

iOS13 Bug

1 个答案:

答案 0 :(得分: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;               
   }

}