【问题标题】:Aviary SDK for iOS: Present view controller on top of AFPhotoEditorController does not work well适用于 iOS 的 Aviary SDK:在 AFPhotoEditorController 上显示视图控制器无法正常工作
【发布时间】:2013-09-07 08:17:05
【问题描述】:

我试图在 AFPhotoEditorController 之上呈现一个视图控制器(比如photoEditedViewController),

- (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 后,顶部导航栏完全没有响应。我无法点击任何顶部导航按钮。

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

【问题讨论】:

  • 这里也一样,我也遇到了同样的问题。你找到解决办法了吗?
  • 我有类似的问题,但执行路径不同

标签: ios aviary


【解决方案1】:

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

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-07-26
    • 2014-11-05
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多