想求教一下各位大侠,objectc怎样才能调用已经选取的图片.
好比下面这个代码,#pragma  UIImagePickerController Delegate Methods
//返回选取的图片
- (void)imagePickerController:(UIImagePickerController *)picker 
        didFinishPickingImage:(UIImage *)image 
                  editingInfo:(NSDictionary *)editingInfo {
    aImageView.image=image;
    [picker dismissModalViewControllerAnimated:YES];   
}
//  codes...
//选取结束时调用
- (void)imagePickerControllerDidCancel:(UIImagePickerController *)picker {
    [picker dismissModalViewControllerAnimated:YES];  
}代码是官方的,用户已经选好的图片是保存在 aImageView.image=image;的image 里么?我想再把它显示出来,应该怎么写?
如果不是的话,求指点一下这段代码是做什么的,原来的代码里一点备注都没有....
先谢过各位大侠了

解决方案 »

  1.   

    aImageView是一个UIImageView楼主如果会用UIImageView的话,就不用多解释了如果不会用的话,还是看看UI的使用再看这个吧
      

  2.   

    - (void)imagePickerController:(UIImagePickerController *)picker 
      didFinishPickingImage:(UIImage *)image 
      editingInfo:(NSDictionary *)editingInfo;
    - (void)imagePickerControllerDidCancel:(UIImagePickerController *)picker ;这两个是UIImagePickerController的delegate(不知道有没有拼错)回调方法。第一个是选图片之后的回调,第二个是取消选取的回调。详细参照UIImagePickerController.h,里面有delegate声明的各种方法
      

  3.   

    如果看UIImagePickerController.h也不明白,楼主应该先去看看如何使用delegate
      

  4.   


    //先定义
    IBOutlet UIImageView aImageView;
    //然后链接到你的控件UIImageView
    //之后再任意地方这样使用
    aImageView.image=image;就能显示了?
      

  5.   

    UIImageView *aImageView = [[UIImageView alloc] init];
    aImageView.image=image;
    [aImageView setFrame:CGRectMake(0, 0, 320, 480)];
      

  6.   

    把image 传给imageView.image 就可以了嘛