本来是在一个空白的view上画图,但是现在要添加一个照片,然后继续再照片上画图,,打开图像选择器的代码小弟是知道的- (IBAction)getCameraPicture:(id)sender {
UIImagePickerController *myImagePicker = [[UIImagePickerController alloc] init];
myImagePicker.delegate = self;
myImagePicker.allowsEditing = NO;
[self presentModalViewController:myImagePicker animated:YES];
}下面的代码是乱写的,主要是想添加一个新的view,然后再上面画图。- (void)imagePickerController:(UIImagePickerController *)picker didFinishPickingImage:(UIImage *)image editingInfo:(NSDictionary *)editingInfo {
[self dismissModalViewControllerAnimated:YES];
[picker release];
//[[[self.view subviews] objectAtIndex:0] removeFromSuperview];
imageView = [[UIImageView alloc] init];
[self.view addSubview:imageView];
//NSLog(@" //%d",[imageView retainCount]);
imageView.image = image;
}
但是最后的结果是比如我画了个圆,然后我要加载一张照片,点完加载照片后,我屏幕上还是一个圆,图片的那个view,好像被画图的VIEW挡住了!!怎么办??
几个论坛都问了,,都没人答唉!!!!!
UIImagePickerController *myImagePicker = [[UIImagePickerController alloc] init];
myImagePicker.delegate = self;
myImagePicker.allowsEditing = NO;
[self presentModalViewController:myImagePicker animated:YES];
}下面的代码是乱写的,主要是想添加一个新的view,然后再上面画图。- (void)imagePickerController:(UIImagePickerController *)picker didFinishPickingImage:(UIImage *)image editingInfo:(NSDictionary *)editingInfo {
[self dismissModalViewControllerAnimated:YES];
[picker release];
//[[[self.view subviews] objectAtIndex:0] removeFromSuperview];
imageView = [[UIImageView alloc] init];
[self.view addSubview:imageView];
//NSLog(@" //%d",[imageView retainCount]);
imageView.image = image;
}
但是最后的结果是比如我画了个圆,然后我要加载一张照片,点完加载照片后,我屏幕上还是一个圆,图片的那个view,好像被画图的VIEW挡住了!!怎么办??
几个论坛都问了,,都没人答唉!!!!!
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货