从PhoneGap插件显示视图控制器

时间:2012-09-04 21:59:01

标签: objective-c ios xcode cordova phonegap-plugins

我正在构建一个PhoneGap插件,显示Aviary照片编辑器(https://github.com/AviaryInc/Mobile-Feather-SDK-for-iOS)。我有几个使用Aviary Standalone的工作示例,但是我无法在PhoneGap插件(CDVPlugin子类)中显示视图控制器(AFPhotoEditorController)。

我不确定我的方法中是否存在根本不正确的内容,或者这只是PhoneGap的一个特殊部分。这是当前插件内部的代码。执行时,没有任何反应。视图不显示,没有错误/异常,没有日志消息。

AFPhotoEditorController* aviary = [[[AFPhotoEditorController alloc] initWithImage:photoImage] autorelease];
[aviary setDelegate:self];
[super.viewController presentViewController:aviary animated:YES completion:nil];

我做错了什么?

1 个答案:

答案 0 :(得分:0)

请尝试使用此代码:

[self presentViewController:aviary animated:YES completion:nil];