我想在解除imagePickerController之后立即呈现一个modalViewController(做一些图片绘制)(在完成图像拾取之后)。我尝试使用条形按钮设置IBAction,当我点击它时它工作正常。但是,只要我完成图像拾取,我想要的就是提供modalViewController 这是我的代码:
-(void)imagePickerController:(UIImagePicerController*)picker didFinishPickingMediaWithInfo:(NSDictionary*)info{
[self dismissModalViewControllerAnimated:YES];
//dismiss the imagePickerController
drawViewController *drawView = [[drawViewController alloc] init];
[self presentModalViewController:drawView animated:YES];
}
谢谢!
答案 0 :(得分:2)
dismiss和presentModal不能同时使用相同的方法制作动画。现在的模仿似乎什么都不做。对于解雇,请尝试将动画设置为NO。
答案 1 :(得分:0)
在关闭imagePickerController后,将调用viewDidAppear。你可以在那里调用绘图Viewcontroller。
-(void)viewDidAppear:(BOOL)animated{
drawViewController *drawView = [[drawViewController alloc] init];
[self presentModalViewController:drawView animated:YES];
}