我正在开发一个应用程序,它显示从服务器获取的书籍数量,它可以帮助用户随时阅读本书。在每本书中,我都应该添加简单的游戏。在这里,我所做的是,应用程序从横向视图开始,它工作正常。但是现在,我只想在纵向视图中加载游戏视图控制器(而不是其他VC)。我用Google搜索,但无法找到真正的解决方案。任何帮助赞赏。感谢。
答案 0 :(得分:1)
默认情况下,UIViewController类以纵向模式显示视图 只要。要支持其他方向,您必须覆盖 shouldAutorotateToInterfaceOrientation:方法并返回YES为any 你的子类支持的方向。
因此,您只需覆盖视图控制器中的shouldAutorotateToInterfaceOrientation:
功能即可以纵向查看:
- (BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)interfaceOrientation {
return (interfaceOrientation == UIInterfaceOrientationPortrait);
}