L'image ne correspond pas au cadre de UIImageView
Je suis de la création de la UIImageView
à l'aide de interface Builder. La taille de l'image est (320,67).
Je veux afficher l'image sur l'imageView. J'obtiens l'image à partir du web. Le problème est que l'image à partir du web est étiré à l'affichage sur l'imageview...
Voici mon code
NSData *imageData=[NSData dataWithContentsOfURL:[NSURL URLWithString:@"http://www.isco.com/webproductimages/appBnr/bnr1.jpg"]];
imageView.image = [UIImage imageWithData:imageData];
Quelqu'un peut-il me tél comment afficher l'image à afficher sur imageView????
source d'informationauteur Venkadesh
Vous devez vous connecter pour publier un commentaire.
Utiliser
ou
La première fois pour remplir le cadre, éventuellement de couper des parties de votre image. La seconde pour afficher l'intégralité de l'image, laissant peut-être des zones de l'image ouverte.
Pour Swift :
Pour Objective-C :
ScaleAspectFit option est l'utilisation de l'échelle le contenu pour l'adapter à la taille de la vue par le maintien de l'aspect ratio. Toutes les zones restantes de la vue des limites est transparent.
Reportez-vous Apple docs pour plus de détails.
J'ai fini par le redimensionnement de l'image une fois que l'image a été redimensionnée en fonction de son ratio d'aspect.
Essayer ce code.