新手求教如何调用已选取的图片
想求教一下各位大侠,objectc怎样才能调用已经选取的图片.
好比下面这个代码,
#pragma mark 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 里么?我想再把它显示出来,应该怎么写?
如果不是的话,求指点一下这段代码是做什么的,原来的代码里一点备注都没有....
先谢过各位大侠了 --------------------编程问答-------------------- aImageView是一个UIImageView
楼主如果会用UIImageView的话,就不用多解释了
如果不会用的话,还是看看UI的使用再看这个吧 --------------------编程问答-------------------- - (void)imagePickerController:(UIImagePickerController *)picker
didFinishPickingImage:(UIImage *)image
editingInfo:(NSDictionary *)editingInfo;
- (void)imagePickerControllerDidCancel:(UIImagePickerController *)picker ;
这两个是UIImagePickerController的delegate(不知道有没有拼错)回调方法。
第一个是选图片之后的回调,第二个是取消选取的回调。
详细参照UIImagePickerController.h,里面有delegate声明的各种方法 --------------------编程问答-------------------- 如果看UIImagePickerController.h也不明白,楼主应该先去看看如何使用delegate --------------------编程问答--------------------
//先定义
IBOutlet UIImageView aImageView;
//然后链接到你的控件UIImageView
//之后再任意地方这样使用
aImageView.image=image;
就能显示了? --------------------编程问答-------------------- UIImageView *aImageView = [[UIImageView alloc] init];
aImageView.image=image;
[aImageView setFrame:CGRectMake(0, 0, 320, 480)]; --------------------编程问答-------------------- 把image 传给imageView.image 就可以了嘛
补充:移动开发 , iPhone