2009-06-06 85 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 >