我最近在我的 iOS 游戏中添加了一个 UIViewController,但遇到了一些困难。我将视图添加到视图控制器中,当我旋转手机时,视图会旋转以保持直立。我的问题是视图在应该处于横向时保持纵向模式,底部不在屏幕上,屏幕右侧没有绘制任何内容。
这是我的 UIViewController 的代码:
- (id)initWithNibName:(NSString *)nibNameOrNil bundle:(NSBundle *)nibBundleOrNil
{
self = [super initWithNibName:nibNameOrNil bundle:nibBundleOrNil];
if (self) {
CGRect screenBounds = [[UIScreen mainScreen] bounds];
_glView = [[[OpenGLView alloc] initWithFrame:screenBounds] autorelease];
[self.view addSubview:_glView];
}
return self;
}
我该如何解决?