Mic*_*ael 5 objective-c uiviewcontroller cocos2d-iphone ios
如何从Cocos2d V3场景中呈现或模态viewController?
我正在尝试将一个Login In ViewController添加到我在Cocos2d V3.x中创建的游戏中,该游戏从传统的helloWorldScene加载,但到目前为止我搜索和尝试的所有内容都没有用.(openGLView,AppController)
我已放弃并试图通过添加以下两行来添加视图 -
LoginViewController *myView = [[LoginViewController alloc] init];
[[[[CCDirector sharedDirector] view] window] addSubview:myView.view];
Run Code Online (Sandbox Code Playgroud)
这会在场景顶部显示视图,但在任何事情上设置anything.delegate = self都会导致应用程序崩溃.我假设这是因为我正在加载视图而不是viewController,这导致了我的主要问题.
任何帮助将不胜感激!
老实说,我不知道为什么这对我的其他尝试不起作用,但对于那些花费3天时间试图找到它的人来说,这是我的答案 -
#import "LoginViewController.h"
-(void)loadMyView{
LoginViewController *myView = [[LoginViewController alloc] init];
[[CCDirector sharedDirector] presentModalViewController:myView animated:YES];
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
2306 次 |
| 最近记录: |