Objective c 使用cocos2d JS在IOS中显示UIViewController

Objective c 使用cocos2d JS在IOS中显示UIViewController,objective-c,cocos2d-x,Objective C,Cocos2d X,我想在当前视图控制器的顶部显示一个视图控制器,我正在使用cocos2djs。阅读了一段时间后,我才知道cocos-2d中只有一个视图控制器,所有事情都是通过这个控制器发生的 我正在尝试使用此命令显示视图控制器 [[CCDirector sharedDirector] presentViewController:mailCont animated:YES completion:nil]; 但显然Xcode无法定位CCDirector类。当我尝试将CCDirector.h作为头文件包含时,

我想在当前视图控制器的顶部显示一个视图控制器,我正在使用cocos2djs。阅读了一段时间后,我才知道cocos-2d中只有一个视图控制器,所有事情都是通过这个控制器发生的

我正在尝试使用此命令显示视图控制器

    [[CCDirector sharedDirector] presentViewController:mailCont animated:YES completion:nil];
但显然Xcode无法定位CCDirector类。当我尝试将CCDirector.h作为头文件包含时,我开始得到错误“stack file not found”


我想我不能恰当地把CCDirector包括在内。。正确的方法是什么?

使用[[RootViewController sharedRootViewController]presentViewController:]

或从类AppController获取窗口,添加[window addSubView]

只需查看AppController.cpp,cocos2d viewController已构建并添加到那里

嘿,谢谢:)。这真的很有帮助。再次感谢