1 votes

Affichage d'UImage sur l'iPhone

C'est un problème de débutant. J'essaie d'afficher une image prise avec l'appareil photo, mais lorsque j'affiche l'image dans un UIImageView, l'image est agrandie. Par exemple, si je prends la photo du visage d'une personne, lorsque j'affiche l'image, elle est tellement agrandie qu'elle est pixellisée et que tout ce que je vois est une partie du nez (ou autre). Qu'est-ce que je rate ? Merci d'avance !

- (void) imagePickerController:(UIImagePickerController *)picker didFinishPickingMediaWithInfo:(NSDictionary *) info {

    UIImage *image = [info objectForKey:UIImagePickerControllerOriginalImage];

    imageView.image = image;

    [picker dismissModalViewControllerAnimated:YES];
}

1voto

Michael Kessler Points 7805

Essayez de définir le mode de contenu sur "scale to fill".
Cela peut être fait dans l'IB ou dans un code comme celui-ci :

imageView.contentMode = UIViewContentModeScaleToFill;

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X