我正在开发一款应该在所有iOS平台上运行的游戏,但我在iPad上会出现黑屏。 我没有使用xib文件,因为我正在以编程方式构建窗口。
- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions
{
CGRect rect = [[UIScreen mainScreen] applicationFrame];
// fullscreen window
window = [[UIWindow alloc] initWithFrame:[[UIScreen mainScreen] bounds]];
glView = [[EAGLView alloc] initWithFrame:CGRectMake(rect.origin.x, rect.origin.y, rect.size.width, rect.size.height)];
[window addSubview:glView];
[window makeKeyAndVisible];
[[UIApplication sharedApplication] setIdleTimerDisabled:YES];
[glView startAnimation];
return YES;
}
它确实接收了音乐和播放音乐以及sfx但它在iPad上只显示黑屏。 我一直在寻找解决方案,但所有的回复都是关于xib文件(我没有)。
有没有人经历过同样的事情? iPad上的黑屏可能是什么原因?
感谢。
编辑:忘了说我正在使用OpengGL ES 1和VBO。
答案 0 :(得分:0)