2009-06-06 86 views
0

我正在使用iPhone OS 3.0 SDK。 我的要求是我想從相冊庫中獲取圖像並將其顯示在圖像視圖中。 我正在使用UIImagePickerControlleriPhone OS 3.0中的UIImagePickerController

但問題是- (void)imagePickerController:(UIImagePickerController *)picker didFinishPickingImage:(UIImage *)imageeditingInfo:(NSDictionary *)editingInfo委託方法在iPhone OS 3.0已過時,

有沒有充分利用的UIImagePickerController圖像的任何選擇。

所有的建議,非常感謝。

謝謝...

回答

0

說到3.0這裏會打破你和我的NDA與蘋果。不過,我可以建議你看看相關的頭文件(mdfind didFinishPickingImage | grep 3.0會很快找到你需要的)。

0

有人給我發的答案如下。

在UIImagePickerController.h你可以看到有一個北京時間方法,你 可以使用:

- (void)imagePickerController:(UIImagePickerController *)picker 
didFinishPickingMediaWithInfo:(NSDictionary *)info; 

的文件沒有顯示這種方法是隻在.h文件。

,但我仍然沒有得到在.h文件

3

使用的UIImagePickerController在實現文件中該委託方法上面的方法。

-(void)imagePickerController:(UIImagePickerController *)picker didFinishPickingMediaWithInfo:(NSDictionary *)info { 
    [picker dismissModalViewControllerAnimated:YES]; 
    imageView.image = [info objectForKey:@"UIImagePickerControllerOriginalImage"]; 
} 

,不要忘記修改你的頭文件,這兩個協議

@interface photoAppViewController : UIViewController < UIImagePickerControllerDelegate,UINavigationControllerDelegate >