2017-06-05 1 views
0

jene fonctionne pas comme page automatiques attendu iPhone 6s plus

  1. UIImageviewUIView - L'image de fond
  2. UIView - être traité comme une couche de gradient au-dessus de l'image.

Voici les contraintes données pour la vue gradient est

  • Aligner en haut et menant à la UIImageView
  • Hauteur et de même largeur que la UIImageView

Ces fonctionnent parfaitement sur iPhone 5s, 6s mais ne fonctionne pas sur iPhone 6s Plus. La vue en dégradé ne couvre pas complètement UIImageView. Fixation d'un exemple d'image

enter image description here

P.S je l'ai déjà décoché contrainte à la marge dans Interface Builder. Ne fonctionne toujours pas. Quelqu'un peut-il m'aider avec ce que je manque?

+2

Sur la vue de l'image, cochez la case qui dit « Clips à bornes » – Fogmeister

+0

clip à bornes est cochée , déjà –

+0

[This] (https://stackoverflow.com/questions/27153181/how-do-you-make-a-background-image-scale-to-screen-size-in-swift/41581146#41581146) être utile à votre cas ... –

Répondre

0

Après des charges d'essais et d'erreurs. J'ai finalement trouvé la solution.

  • Retirées hauteur et largeur égale comme UIImageView
  • bas Aligner et arrière à la UIImageView
0

Essayez ces contraintes sur imageView et l'autre point de vue sur le dessus de celui-ci:

enter image description here