图像拾取后显示modalViewController

时间:2010-10-10 00:59:38

标签: iphone

我想在解除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];
  }

谢谢!

2 个答案:

答案 0 :(得分:2)

dismiss和presentModal不能同时使用相同的方法制作动画。现在的模仿似乎什么都不做。对于解雇,请尝试将动画设置为NO。

答案 1 :(得分:0)

在关闭imagePickerController后,将调用viewDidAppear。你可以在那里调用绘图Viewcontroller。

    -(void)viewDidAppear:(BOOL)animated{
       drawViewController *drawView = [[drawViewController alloc] init];
       [self presentModalViewController:drawView animated:YES];

    }