我正在使用NinevehGl引擎开发3D程序。
我尝试使用[[UIApplication sharedApplication] setStatusBarHidden:YES withAnimation:NO]
隐藏状态栏,但之后在原始状态栏位置留下了一个空格。
如何在全屏幕上进行渲染?
THX。
答案 0 :(得分:0)
隐藏状态栏后,您是否检查过NGLView
帧?我的猜测是它没有调整边界变化。也许它只是简单地将你的视图夹到它的superview上来调整大小。
NGLView
应该像普通UIView
一样进行自动调整,它是一个子类,但是你可能需要在调整大小后重新配置相机的宽高比。这可以通过设置[yourCamera autoAdjustAspectRatio:YES animated:YES]