2017-12-31 109 views
0

In diesen Tagen mache ich eine iOS-Anwendung mit swift. Das Problem ist, dass ich alles mit der Höhe und Länge des Bildschirms verankert habe, damit es anders kommt. Ich hätte gerne die schwarzen Bänder oben und unten, um zum 16: 9 zurückzukehren. Und wenn möglich, sie zu färben, aber das ist nicht sehr wichtig.Wie die schwarzen Bänder auf dem iPhone setzen x

enter image description here

enter image description here

enter image description here

+0

Setzen Sie den Inhalt, den Sie haben möchten, auf ein '16: 9'-Verhältnis in eine eigene Ansicht. Verankern Sie die Vorder- und Hinterkante dieser Ansicht mit der Superview. Stellen Sie die Ansichtshöhe gleich der Ansichtsbreite mit einem Multiplikator von 16: 9 ein. Zentrieren Sie die Ansicht vertikal. Stellen Sie die Hintergrundfarbe von superview auf * color the bands * ein. – vacawama

Antwort

0

Sie sollten umdenken versuchen, Ihr Design und dies nicht zu tun. Von den iPhone X-Design-Richtlinien:

Sie nicht besonderes Augenmerk auf die Tastenanzeige Funktionen Maske oder rufen.

Versuchen nicht, indem schwarze Balken am oberen und unteren des Bildschirms das Gerät des abgerundeten Ecken, das Sensorgehäuse oder Indikator für den Zugriff auf den Hauptbildschirm zu verbergen. Verwenden Sie keine visuellen Verzierungen wie Klammern, Blenden, Formen oder Anweisungstexte, um spezielle Aufmerksamkeit auf diese Bereiche zu lenken.

Wenn Sie versuchen, das zu tun, was Sie möchten, wird Ihre App sehr wahrscheinlich vom App Store abgelehnt.

Verwandte Themen