2016-03-28 29 views
0

我已經制作了一款益智遊戲('WordBatch',可在App Store中購買),並認爲我已經強制縱向定位,但它仍然旋轉到橫向模式,儘管只有iPad。在XCode中,我將它指定爲適用於所有設備的「通用」應用程序,並僅在常規選項卡中檢查了肖像模式。即使在plist文件中,縱向也是唯一指定的方向。我已經嘗試了StackOverflow中關於此主題的所有建議,但無濟於事。當前的代碼我有地方是該位在我的AppDelegate:強制縱向定位如果iOS

- (UIInterfaceOrientationMask)supportedInterfaceOrientations { 
    return UIInterfaceOrientationMaskPortrait; 
    } 

和下面是我的根視圖控制器:

-(BOOL)shouldAutorotate { 
    return NO; 
} 

,但它仍然旋轉爲橫向。這裏的任何幫助都會很棒。

+0

手柄的方向變化 –

+0

謝謝,我會嘗試了這一點。 – jdeckman

回答

0

您可以通過應用此檢查嘗試:導航控制器的

if (UI_USER_INTERFACE_IDIOM() == UIUserInterfaceIdiomPad) 
{ 
// The device is an iPad. 
} 
else 
{ 
// The device is an iPhone or iPod. 
} 
+0

謝謝,如果使用導航控制器沒有運氣,我會嘗試一下。 – jdeckman

相關問題