我想在当前视图控制器的顶部呈现一个视图控制器,我正在使用cocos2d-JS。阅读了一段时间后,我才知道cocos-2d中只有一个视图控制器,所有内容都只通过这个控制器发生。
我正在尝试使用此命令显示视图控制器
[[CCDirector sharedDirector] presentViewController:mailCont animated:YES completion:nil];
但显然Xcode无法定位CCDirector类。当我尝试将CCDirector.h作为头文件时,我开始收到错误,因为“找不到堆栈文件”。
我认为我无法正确包含CCDirector ..正确的方法是什么?
答案 0 :(得分:0)
使用[[RootViewController sharedRootViewController] presentViewController:]
或从AppController类获取窗口,添加[window addSubView]
只看AppController.cpp,cocos2d构建viewController并添加到那里