1

我正在尝试在 asphotoEditedViewController之上呈现一个视图控制器(比如)AFPhotoEditorController

- (void)photoEditor:(AFPhotoEditorController *)editor finishedWithImage:(UIImage *)image{
   PhotoEditedViewController* vc = [[PhotoEditedViewController alloc] initWithNibName:@"PhotoEditedViewController" bundle:nil];
   [editor presentViewController:vc animated:YES completion:nil];
}

然后在PhotoEditedViewController.m

- (IBAction)cancel {
    [self dismissViewControllerAnimated:YES completion:nil];
}

一旦我回到AFPhotoEditorController,顶部导航栏根本没有响应。我无法点击任何顶部导航按钮。

我不确定我在这里是否做错了什么。任何帮助,将不胜感激。

4

1 回答 1

1

我是 Aviary 的 iOS 主管。一旦用户通过按下完成或取消按钮在编辑器中完成操作,用户将无法与编辑器的任何元素进行交互。这是因为一旦用户完成编辑,SDK 将开始执行开发人员请求的任何高分辨率编辑。你应该在展示你的新控制器之前关闭编辑器。

于 2014-11-03T20:38:50.813 回答