UIImagePickerController 不能弹出回调窗口或者是弹出拍完照后不能进行回调SDPerformVC类中 TakePhoto *takePh

Hi_Aaron 2014-03-31 10:32:09
SDPerformVC类中

TakePhoto *takePhoto = [[TakePhoto alloc] init];

takePhoto.sdPerformVC = self;

self.takePhoto = takePhoto;

[takePhoto takePhoto:_evalItem]

TakePhoto类中


-(void)takePhoto:(EvalItem *)evalItem{

_evalItem = evalItem;

if ([UIImagePickerController isSourceTypeAvailable:UIImagePickerControllerSourceTypeCamera]) {



UIImagePickerController * picker = [[UIImagePickerController alloc]init];

picker.allowsEditing = YES;

picker.sourceType = UIImagePickerControllerSourceTypeCamera;

picker.delegate = _sdPerformVC;

_pictureId = [NSString stringWithFormat:@\\\\\\\\\\\\\\\"SD%i\\\\\\\\\\\\\\\",i];

[_sdPerformVC presentViewController:_sdPerformVC animated:YES completion:nil];

}

}

_sdPerformVC 是对SDPerformVC的一个引用,这样能弹出拍照窗口,但调用不了TakePhoto类的拍照之后的回调方法,,,但是,将_sdPerformVC换成 self 之后就不能弹出拍照窗口了。

应该怎样改动才能弹出拍照窗口,并且调用到TakePhoto类中的拍完照后的回调方法 -(void)imagePickerController:(UIImagePickerController *)picker didFinishPickingMediaWithInfo:(NSDictionary *)info
...全文
260 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
wangzeng_2012 2014-12-10
  • 打赏
  • 举报
回复
试了上面的方法,表示还是不回调,怎么办
Hi_Aaron 2014-11-01
  • 打赏
  • 举报
回复
if ([UIImagePickerController isSourceTypeAvailable:UIImagePickerControllerSourceTypeCamera]){ UIImagePickerController *controller = [[UIImagePickerController alloc] init]; controller.sourceType = UIImagePickerControllerSourceTypeCamera; __weak id imagePickerDelegate = self; controller.delegate = imagePickerDelegate; controller.allowsEditing = YES; [self presentViewController:controller animated:NO completion:nil]; } else { UIAlertView *alter = [[UIAlertView alloc]initWithTitle:nil message:@"Camera not available" delegate:self cancelButtonTitle:@"OK" otherButtonTitles:nil]; [alter show]; }
易颖 2014-10-31
  • 打赏
  • 举报
回复
请问楼主解决了吗?
青苹果啦啦 2014-04-05
  • 打赏
  • 举报
回复
恩恩,我想看看回复显示

29,027

社区成员

发帖
与我相关
我的任务
社区描述
主要讨论与iOS相关的软件和技术
社区管理员
  • iOS
  • 大熊猫侯佩
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧