2010-08-24 21 views
0

I ont un UIView avec cette structure à l'intérieur:Comment ne pas déformer faire pivoter une image dans UIImageView dans UIView lorsque le périphérique tourne?

UIView
- UIImageView
- - UIImage

L'image JPG est vertical, et il est de la même taille de l'appareil dans la direction verticale orientation.
Je veux la UIImage pour faire pivoter ce comme suit:

appareil est vertical:
l'image est affichée en plein écran (remplit l'écran)

appareil est horizontal:
- L'image la largeur doit correspondre à la largeur de l'appareil dans l'orientation horizontale
- La hauteur de l'image doit être calculée pour ne pas déformer l'image (sa partie inférieure sera hors de l'UIImageView)

Je deviens fou en essayant de résoudre ça.
Quelqu'un at-il déjà résolu ce problème?

Merci d'avance.

Répondre

0

Vous pouvez essayer de jouer avec la propriété contentMode de votre UIImageView. Faites-moi savoir si cela a fonctionné.

0

Vous calculez et définissez simplement la propriété de transformation des vues que vous souhaitez déformer.