2011-09-18 57 views
0

我有一个问题,我的标签栏应用程序.. 我的应用程序可以改变方向,但当我在景观(例如)我的第一个标签,一切都很好,一切都取代,但如果我留在景观和我去其他标签,应用程序仍然在横向视图(这很好),但对象(标签,按钮,图像,..)不应该在哪里它应该是...方向与tabbar问题

为检查是否设计是横向还是纵向,我用这个

-(void)willAnimateRotationToInterfaceOrientation:(UIInterfaceOrientation)toInterfaceOrientation duration:(NSTimeInterval)duration 
{ 
    If (toInterfaceOrientation == UIInterfaceOrientationPortait) 
    { 
    image1.hidden = NO; 
    } 
    else 
    { 
    image2.hidden = YES; 
    } 
} 

它工作,但我不得不改变方向时,我想去上的其他... 希望有人能帮助我..

谢谢:)

+0

对比截图将是巨大的(前后) – samfisher

+0

之前和之后是什么?问题在于定向工作,但是通过选项卡标签.. – user951456

+0

选项卡的视图(不正确)在您更改方向之前以及在将方向更改为纵向然后返回到横向之后(更正一个)。 – samfisher

回答

1

确保您的选项卡中的所有viewcontrollers正在返回YES景观取向

- (BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)interfaceOrientation