Xamarin.iOS UITableView以编程方式隐藏分隔线
问题描述:
我在我的ViewDidLoad
中创建了一个tableView并设置了一个自定义的Source
和Cell
。这一切都很好。但是UITableView
在我的自定义视图后面显示分隔线。我可以评论我的代码,自定义外观,使所有在屏幕上的负荷是一个空UITableView
,它仍然显示分隔线即使我已经设置了separatorStyle = UITableViewCellSeparatorStyle.None
Xamarin.iOS UITableView以编程方式隐藏分隔线
var table = new UITableView(View.Bounds);
table.SeparatorStyle = UITableViewCellSeparatorStyle.None;
table.SeparatorColor = UIColor.Clear;
table.TableFooterView = new UIView(CGRect.Empty);
Add(table);
我自己也尝试设置有颜色清除和空白页脚无济于事。
任何帮助,非常感谢。
答
你需要你的覆盖范围内以下的的UITableViewController的ViewDidLoad
方法(我想你已经子类用于此目的的ViewController):
table.SeparatorStyle = UITableViewCellSeparatorStyle.None;
这应该做的伎俩。
问候,
约翰
可以为您提供一个示例项目? –