我正在使用 UIImagePickerController 以便用户可以选择从相机或相机胶卷上传图片。但是,我想添加让相机拍摄的照片也自动添加到相机胶卷的选项,并且从相机胶卷拍摄的图像不会重新添加到相机胶卷。我试过了:
UIImageWriteToSavedPhotosAlbum(info[UIImagePickerControllerOriginalImage], nil, nil, nil);
它保存得很好,但是当我从相机胶卷中选择一张照片时,它会添加一个副本。所以我想阻止它。有没有办法知道图像是从相机还是相机胶卷中拍摄的?我尝试识别媒体类型,但在任何一种情况下它都会返回 public.image,所以它没有帮助。