在我的应用程序中,我在UINavigationController中使用了UITabbarController,当你单击main时它将使用横向降落到细节,而不是那样,我需要更改我的应用程序的方向。我应该怎么做到?
斯
答案 0 :(得分:0)
您无法强制使用私有API的方向。您需要做的是在视图控制器上实现以下方法,并仅为支持的方向返回yes。例如,如果仅支持纵向方向,请添加以下内容:
- (BOOL) shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)orientation {
return ((orientation==UIInterfaceOrientationPortrait) || (orientation==UIInterfaceOrientationPortraitUpsideDown))
}
另请注意,由于this,您必须在层次结构的每个视图控制器类中覆盖该方法(复制和粘贴)。
希望它有所帮助,我不确定这是否是你所要求的。