End*_*050 10 c# xamarin.ios monotouch.dialog xamarin ios8
我们有许多表格视图(使用Xamarin Monotouch对话框),它们是普通的(未分组),设计为全宽而不缩进.这一切在iOS 7中运行良好.虽然使用iOS 8模拟器,我们得到一个轻微的左缩进.
iOS 8有一个名为LayoutMargins的新属性.我们将该属性设置为零.像这样:
if (this.TableView.RespondsToSelector(new Selector("setSeparatorInset:")))
this.TableView.SeparatorInset = UIEdgeInsets.Zero;
if (this.TableView.RespondsToSelector(new Selector("setLayoutMargins:")))
this.TableView.LayoutMargins = UIEdgeInsets.Zero;
Run Code Online (Sandbox Code Playgroud)
这有一些影响 - 它删除了大约一半的缩进.但我们仍然看到一个轻微的缩进.是否有另一个属性控制iOS 8中的缩进?
这是截图...
