Wie man Tabelle Zellen und separator in voller Breite in iOS 8 mit Xamarin?

Wir haben eine Reihe von table-views (mit Xamarin Monotouch-Dialog), die plain (nicht gruppiert) und sind so konzipiert, erscheinen in voller Breite ohne Einzüge. Dies alles funktioniert in iOS 7. Mit der iOS-8-simulator sind wir allerdings immer leicht nach Links Einrücken.

iOS 8 verfügt über eine neue Eigenschaft namens LayoutMargins. Wir setzen die Eigenschaft auf null. Wie diese:

if (this.TableView.RespondsToSelector(new Selector("setSeparatorInset:")))
    this.TableView.SeparatorInset = UIEdgeInsets.Zero;

if (this.TableView.RespondsToSelector(new Selector("setLayoutMargins:")))
    this.TableView.LayoutMargins = UIEdgeInsets.Zero;

Hatte, dass einige Wirkung - es entfernt etwa die Hälfte der Einzug. Aber wir sehen immer noch einen leichten Einzug. Gibt es eine andere Eigenschaft, die steuert, die Einzug in iOS 8?

Hier ein screenshot...
Wie man Tabelle Zellen und separator in voller Breite in iOS 8 mit Xamarin?

  • Wer noch einen code für, wie dies mit xamarin.Formulare für ios?
InformationsquelleAutor Ender2050 | 2014-09-22
Schreibe einen Kommentar