2012-10-10 76 views
0

大家好我正在開發的標籤欄的應用程序中,我想使支持景觀僅第一視圖並不適用於所有tabviews,只有一個選項卡應以所有方向和REST支持標籤應僅支持肖像,我試過下面的代碼在FirstView.m取向的TabBar應用的Xcode(IOS 5)

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

在secondView.m

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

它一點兒也不讓我在山水任何標籤視圖可以在任何1分幫助我?? 在此先感謝

回答

0

你需要或您的閱讀界面,而不是取與他們有關(BOOL)shouldAutorotateToInterfaceOrientation方法。

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

雅我做到了它只會工作,如果景觀secondview.m的支持,我不希望像我想以這樣的方式DET只工作的firstView應爲橫向支持不secondview –

+0

代碼需要在UIViewController的子類中,而不是UIView的子類。是'firstview'和''secondview'子UIView',或者是他們'UIViewController'子? – Ned