[objective-c]警告︰ 尝试提出演示文稿正在进行时

发布时间: 2016/10/4 2:16:04
注意事项: 本文中文内容可能为机器翻译,如要查看英文原文请点击上面连接.

我使用 xcode 4.5.2 并创建我自己的 OverlayViewController 相机按钮。

现在,当我委托控制器-TakePhotoViewController 从 OverlayViewController 中检索 didFinishWithCamera 行动,我想将用户转移到 AdjustPhotoViewController。

但是,我得到了下面的警告并没有转移︰

警告︰ 尝试对演示文稿正在进行时 !

- (void)didFinishWithCamera
{
    [[self.overlayViewController.imagePickerController presentingViewController] dismissViewControllerAnimated:YES completion:nil];
    [self performSegueWithIdentifier:@"fromTakeToAdjust" sender:self];    
}

解决方法 1:

问题是,在 TakePhotoViewController,我有︰

- (void)viewDidAppear:(BOOL)animated{
   [self openImagePicker];
}

这造成打开图像选取器,同时试图在同一时间将其关闭。

我添加了一个标志来检查它。

官方微信
官方QQ群
31647020