Dropbox照片上传

时间:2011-05-24 06:12:25

标签: iphone uiimagepickercontroller dropbox-api

我在我的应用中使用dropbox api。我已将图像从Dropbox下载到应用程序文档文件夹中。现在我想上传照片。如果我使用UIImagePicker,那么我无法从文档文件夹上传它,因为它需要保存的相册或相机。有没有办法从文件目录中的图像选择器保存图像?

1 个答案:

答案 0 :(得分:0)

您必须实现委托方法imagePickerController:didFinishPickingMediaWithInfo。这是你如何做到的 -

- (void)imagePickerController:(UIImagePickerController *)picker didFinishPickingMediaWithInfo:(NSDictionary *)info {
    UIImage *image = [info objectForKey:UIImagePickerControllerOriginalImage];
    NSData *imageData = UIImageJPEGRepresentation(image, 1.0);

    ...
    // Get filePath here
    ...

    [imageData writeToFile:filePath atomically:YES];
}

您可能还有另一个关键UIImagePickerControllerEditedImage