2011-09-18 28 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