使用cocos2d-JS在IOS中呈现UIViewController

时间:2015-05-12 11:39:28

标签: objective-c cocos2d-x

我想在当前视图控制器的顶部呈现一个视图控制器,我正在使用cocos2d-JS。阅读了一段时间后,我才知道cocos-2d中只有一个视图控制器,所有内容都只通过这个控制器发生。

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

    [[CCDirector sharedDirector] presentViewController:mailCont animated:YES completion:nil];

但显然Xcode无法定位CCDirector类。当我尝试将CCDirector.h作为头文件时,我开始收到错误,因为“找不到堆栈文件”。

我认为我无法正确包含CCDirector ..正确的方法是什么?

1 个答案:

答案 0 :(得分:0)

使用[[RootViewController sharedRootViewController] presentViewController:]

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

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