2013-10-21 62 views
0

如何在iphone應用程序中實現以下功能。自動檢測設備方向

始終應用程序啓動肖像模式。如果模擬器是縱向模式首次以縱向模式啓動,則檢測設備方向會根據當前設備方向更改應用。

+0

可能重複:** HTTP://stackoverflow.com/questions/8604237/how-can-i-launch -My-應用在景觀?RQ = 1 ** –

回答

2

您可以在項目中禁用除肖像以外的所有方向,然後以編程方式在整個應用中設置方向。或者您可以通過返回值NO來停止特定視圖控制器的方向(可能在您的情況下,啓動期間的視圖控制器)。這樣

- (BOOL)shouldAutorotate { 
return NO; 
} 

,並通過@Conner提到

-(NSUInteger)supportedInterfaceOrientations { 
return UIInterfaceOrientationMaskLandscape; 

}