首页 文章

捕获的图像在横向模式iOS SDK中拍摄时会拉伸

提问于
浏览
0

我正在使用UIImagePickerController并且我在横向模式下捕获图像,它直接转换为纵向模式,但该图像在横向模式下拉伸 .

任何人都可以告诉我是什么原因

我的代码是:

- (void) imagePickerController:(UIImagePickerController *)picker didFinishPickingMediaWithInfo:(NSDictionary *)info
{
   myimageView.image = selectedImage;
   [myimageView setFrame:CGRectMake(0, 0, 320, 427)];
}

1 回答

  • 0

    因为imageView大小小于原始图像 . 您可以看到原始图像大小

    NSLog(@"%@",NSStringFromCGSize(selectedImage.size));
    

    因此,当您尝试在较小的图像中查看大图像时,显然它会拉伸 .

    我认为这可能是理由 .

相关问题