2017-11-23 3 views
4

Warnung: leading or trailing horizontal alignment before iOS 11vordere oder hintere horizontale Ausrichtung vor iOS 11

ich oben Warnung während der Kompilierung auf Xcode 9.1 auf einem der Szenen in einer Storyboard-Datei immer bin. Es gibt andere Storyboards (mit Bereitstellungsziel iOS 10.0) und dennoch wird die Warnung zu dieser bestimmten Szene in einer bestimmten Storyboard-Datei angezeigt.

Die Warnung wird unterdrückt, wenn ich das Bereitstellungsziel auf iOS 11.0 in der Szene ändere, in der eine Warnung angezeigt wird, aber das möchte ich nicht tun.

Ist jemand auf diesen Fall gestoßen?

Antwort

5

Für mich war das Problem in der Verwendung trailingleading Ausrichtung auf UIButton selbst.

Sicherer Bereich scheint völlig in Ordnung zu sein - es ist abwärtskompatibel und es übersetzt sich in richtige Super-View-Margen.

Aber diese Funktion ist nur iOS 11, verwenden Sie also die Standardausrichtung links/rechts, wenn Sie auf niedrigere iOS-Versionen abzielen.

Der einfachste Weg, um herauszufinden, welche Ansicht das Problem verursacht für .xib

für contentHorizontalAlignment="leading" oder contentHorizontalAlignment="trailing" im Quellcode zu suchen ist enter image description here

Verwandte Themen