0
我使用UIImagePickerController
允许用户从他们的库中选择一张照片。然后我想用这个代码分配选择的图像;UIImagePickerController图像不变
- (void)imagePickerController:(UIImagePickerController *)picker didFinishPickingMediaWithInfo:(NSDictionary *)info {
UIImage* image = [info objectForKey:UIImagePickerControllerOriginalImage];
[users_pic_ setImage:image];
[self dismissModalViewControllerAnimated:YES];
}
但用户图片永不改变。
users_pic_
被定义为:UIImageView* user_pic_;
任何人注意到有什么不对吗?由于
问题变成是,UIImageView的不正确初始化。我在我的viewDidLoad方法中分配了它(之前它通过XIB文件在Interface builder中设置),然后[users_pic_setImage:image]工作。 – user441019 2010-10-16 17:06:34