2011-05-24 226 views
0

我在我的應用程序中使用Dropbox API。我已將圖像從保存箱下載到應用程序文檔文件夾中。現在我想上傳照片。如果我使用UIImagePicker,那麼我不能從文檔文件夾上傳它,因爲它需要保存相冊或相機。有什麼辦法可以保存文檔目錄中圖像選擇器的圖像嗎?Dropbox照片上傳

回答

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這也可能是因爲對你的興趣。

+0

你在那裏? – iProgrammer 2011-05-24 11:54:23

+0

是的,這工作? – 2011-05-24 12:52:57

+0

我應該使用uiimagepickercontrollersourcetypecamera?我怎樣才能在模擬器 – iProgrammer 2011-05-24 13:06:54