UITableView分组删除了Xamarin中的上边距

时间:2017-05-03 14:20:03

标签: c# ios uitableview xamarin.ios

我在Xamarin中创建了一个ListView,我有一个自定义渲染器,将其渲染为分组的UITableView。问题是Top Header占用了空间。如何在Xamarin C#中删除这个空白区域(边距)? 我在swift和objective-c中看到了一个解决方案,但我不知道如何翻译它。

这是Swift的解决方案:

var frame = CGRect.zero
frame.size.height = 1
tableView.tableHeaderView = UIView(frame: frame)

如何在C#中完成?

1 个答案:

答案 0 :(得分:2)

试试这个:

var frame = CGRect.Empty;
frame.Height = 1;
MyStuffTableView.TableHeaderView = new UIView(frame);