Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/114.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Iphone 图像质量较低与相册中的显示不同_Iphone_Ios_Uiimageview_Camera_Photolibrary - Fatal编程技术网

Iphone 图像质量较低与相册中的显示不同

Iphone 图像质量较低与相册中的显示不同,iphone,ios,uiimageview,camera,photolibrary,Iphone,Ios,Uiimageview,Camera,Photolibrary,嗨,我是iOS的新手 我正在开发一个应用程序,它包含照片编辑功能。为此,我可以从照片库中挑选照片。我可以成功地选择照片并将其放置在UIImageView中,但我觉得效果不太好。在相册中显示和在UIImageView中显示有很多不同之处 我希望像在相册中显示一样显示它。我怎样才能做到这一点 请引导我 - (void) imagePickerController:(UIImagePickerController *)picker didFinishPickingMediaWithInfo:(NSDi

嗨,我是iOS的新手

我正在开发一个应用程序,它包含照片编辑功能。为此,我可以从照片库中挑选照片。我可以成功地选择照片并将其放置在UIImageView中,但我觉得效果不太好。在相册中显示和在UIImageView中显示有很多不同之处

我希望像在相册中显示一样显示它。我怎样才能做到这一点

请引导我

- (void) imagePickerController:(UIImagePickerController *)picker didFinishPickingMediaWithInfo:(NSDictionary *)info
{
    // Access the uncropped image from info dictionary
    UIImage *originalImage = [info objectForKey:@"UIImagePickerControllerOriginalImage"];
    NSLog(@"size of originalImage is %@",NSStringFromCGSize(originalImage.size));
    editingPhotoImgVw.frame = CGRectMake(0, 0, 320,self.view.frame.size.height);
    editingPhotoImgVw.image =originalImage;
    [editingPhotoImgVw setContentMode:UIViewContentModeScaleAspectFit];
    [self.view addSubview:editingPhotoImgVw];
    [self dismissModalViewControllerAnimated:YES];
    [picker release];

}
在相册中显示

在应用程序中显示


更改[编辑照片imgvw setContentMode:UIViewContentModeScaleAspectFit]后;进入[editingPhotoImgVw setContentMode:UIViewContentModeScaleToFill];根据iSanjay评论

您正在使用图像内容模式,如

[editingPhotoImgVw setContentMode:UIViewContentModeScaleAspectFit];
而不是这个尝试

[editingPhotoImgVw setContentMode:UIViewContentModeScaleToFill];

这样做。

是的,它几乎可以工作,但我仍然能感觉到有一些噪音。你现在可以发布你的当前图像了吗。所以我可以在你的第一张照片中看到这个问题。。查看在uiimageview中显示后图像质量变差。除此之外,您使用的是哪种模式并不重要。它的分辨率问题您的iPhone Camrea分辨率很高,这就是出现此问题的原因。是否有任何方法可以达到相册图像质量。请参见此