我正在使用UIImagePickerController并且我在横向模式下捕获图像,它直接转换为纵向模式,但该图像在横向模式下拉伸 .
任何人都可以告诉我是什么原因
我的代码是:
- (void) imagePickerController:(UIImagePickerController *)picker didFinishPickingMediaWithInfo:(NSDictionary *)info
{
myimageView.image = selectedImage;
[myimageView setFrame:CGRectMake(0, 0, 320, 427)];
}
1 回答
因为imageView大小小于原始图像 . 您可以看到原始图像大小
因此,当您尝试在较小的图像中查看大图像时,显然它会拉伸 .
我认为这可能是理由 .