2017-05-03 61 views
0

我已经在Xamarin中创建了一个ListView,我有一个自定义渲染器将其呈现为分组的UITableView。问题在于顶部标题占据了空间。如何删除Xamarin C#中的空白空间(空白)? 我在swift和objective-c中看到了一个解决方案,但我不知道如何翻译它。UITableView分组删除Xamarin中的顶部边距

这是斯威夫特的解决方案:

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

如何在C#做什么?

+0

你介意把你的自定义渲染代码为分组实现代码如下位置:https://stackoverflow.com/questions/47851691/xamarin-forms-how-to-make-ios -listview-native-grouped-style-with-headers我有一个赏金,因为我无法让它为我工作。 – SolidSnake4444

回答

1

试试这个:

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