【发布时间】:2013-09-02 10:50:31
【问题描述】:
我正在编写一个 IOS 代码以从相机胶卷中选择图像并上传到服务器,但问题是所选择图像的图像分辨率是根据手机屏幕分辨率而不是原始图像分辨率。例如,为 Iphone-3 选择的分辨率始终为 320 x 320,但我想以原始分辨率加载图像。谢谢
【问题讨论】:
-
代码是什么样的,您将图像加载到图像视图的哪个位置?
标签: ios camera-roll
我正在编写一个 IOS 代码以从相机胶卷中选择图像并上传到服务器,但问题是所选择图像的图像分辨率是根据手机屏幕分辨率而不是原始图像分辨率。例如,为 Iphone-3 选择的分辨率始终为 320 x 320,但我想以原始分辨率加载图像。谢谢
【问题讨论】:
标签: ios camera-roll
您的字典中需要此键:UIImagePickerControllerOriginalImage
所以
- (void)imagePickerController:(UIImagePickerController *)picker didFinishPickingMediaWithInfo:(NSDictionary *)info {
UIImage *fullImage = [info objectForKey:UIImagePickerControllerOriginalImage];
}
【讨论】:
UIImagePickerController 和UIImage 上的任何可能的问题。您希望控制器 UI 裁剪图像吗?