tabbar应用程序中的方向xcode(ios 5)

时间:2012-10-10 07:09:04

标签: iphone objective-c ios

HI所有我正在开发标签栏应用程序,其中我想首先支持横向视图而不是所有标签视图,只有一个标签应支持所有方向,其余选项卡应仅支持肖像,我已经尝试在FirstView.m下面的代码

- (BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)interfaceOrientation
{
return(interfaceOrientation == UIInterfaceOrientationPortrait || interfaceOrientation == UIInterfaceOrientationLandscapeLeft);
}

在secondView.m

- (BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)interfaceOrientation
    {
return(interfaceOrientation == UIInterfaceOrientationPortrait);
}

它不允许我在任何标签视图中进行横向渲染可以帮助我吗? 提前致谢

2 个答案:

答案 0 :(得分:0)

阅读iOS 5中的(BOOL)shouldAutorotateToInterfaceOrientation方法

答案 1 :(得分:0)

您需要对接口进行OR,而不是对它们进行AND运算。

- (BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)interfaceOrientation
{
    return(interfaceOrientation == UIInterfaceOrientationPortrait || interfaceOrientation == UIInterfaceOrientationLandscapeLeft);
}