2017-06-05 1 views
0

Ich habeAutolayouts funktioniert nicht wie in iPhone 6s erwartet Plus-

  1. UIImageviewUIView - das Hintergrundbild
  2. UIView - wird als Gradientenschicht auf der Oberseite des Bildes behandelt.

Hier werden die Randbedingungen für den Gradienten Ansicht gegeben ist

  • Align oben und
  • gleiche Höhe und Breite wie die UIImageView zum UIImageView führenden

Diese sind gut funktionierend auf iPhone 5s, 6s funktioniert aber nicht auf dem iPhone 6s Plus. Die Verlaufsansicht deckt das UIImageView nicht vollständig ab. Anbringen eines Beispielbild

enter image description here

P.S ich bereits nicht aktiviert Constraint-Marge im Interface Builder. Funktioniert immer noch nicht. Kann mir jemand helfen, was ich vermisse?

+2

Auf der Bildansicht UIImageView Hinter, das Kästchen ankreuzen, die „Clips an Grenzen“ – Fogmeister

+0

Clip, um Grenzen, sagt ist abgehakt , bereits –

+0

[Dies] (https://stackoverflow.com/questions/27153181/how-do-you-make-a-background-image-scale-to-screen-size-in-swift/41581146#41581146) könnte für deinen Fall nützlich sein ... –

Antwort

0

Nach Belastungen von Versuch und Irrtum. Ich habe endlich die Lösung gefunden.

  • gleiche Höhe und Breite als
  • Align Boden UIImageView entfernt und die
0

diese Einschränkungen auf Imageview Versuchen und den anderen Blick auf ihn:

enter image description here

Verwandte Themen