我在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#中完成?
答案 0 :(得分:2)
试试这个:
var frame = CGRect.Empty;
frame.Height = 1;
MyStuffTableView.TableHeaderView = new UIView(frame);