UITabbar的风景定位改变的肖像?

时间:2010-08-18 04:58:20

标签: iphone

在我的应用程序中,我在UINavigationController中使用了UITabbarController,当你单击main时它将使用横向降落到细节,而不是那样,我需要更改我的应用程序的方向。我应该怎么做到?

1 个答案:

答案 0 :(得分:0)

您无法强制使用私有API的方向。您需要做的是在视图控制器上实现以下方法,并仅为支持的方向返回yes。例如,如果仅支持纵向方向,请添加以下内容:

- (BOOL) shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)orientation {
    return ((orientation==UIInterfaceOrientationPortrait) || (orientation==UIInterfaceOrientationPortraitUpsideDown))
}

另请注意,由于this,您必须在层次结构的每个视图控制器类中覆盖该方法(复制和粘贴)。

希望它有所帮助,我不确定这是否是你所要求的。