在iPhone上显示UImage
这是一个非常初级的问题。我试图显示用相机拍摄的图像,但当我在UIImageView中显示图像时,图像被放大。例如,如果我给一个人的脸拍照,当我显示图像时,它会被放大到像素化的程度,我所看到的只是鼻子的一部分(或任何东西)。我错过了什么?提前谢谢在iPhone上显示UImage,iphone,uiimageview,camera,Iphone,Uiimageview,Camera,这是一个非常初级的问题。我试图显示用相机拍摄的图像,但当我在UIImageView中显示图像时,图像被放大。例如,如果我给一个人的脸拍照,当我显示图像时,它会被放大到像素化的程度,我所看到的只是鼻子的一部分(或任何东西)。我错过了什么?提前谢谢 - (void) imagePickerController:(UIImagePickerController *)picker didFinishPickingMediaWithInfo:(NSDictionary *) info { UII
- (void) imagePickerController:(UIImagePickerController *)picker didFinishPickingMediaWithInfo:(NSDictionary *) info {
UIImage *image = [info objectForKey:UIImagePickerControllerOriginalImage];
imageView.image = image;
[picker dismissModalViewControllerAnimated:YES];
}
尝试将内容模式设置为“按比例填充”。
可以在IB或类似以下代码中完成:
imageView.contentMode = UIViewContentModeScaleToFill;
尝试将内容模式设置为“按比例填充”。
可以在IB或类似以下代码中完成:
imageView.contentMode = UIViewContentModeScaleToFill;