2012-11-21 85 views
3

新的iPhone和難以製作iPhone應用程序只有支持肖像。iPhone應用程序 - 支持肖像取向僅限於故事板

我正在使用故事板並以iOS5 +爲目標。

我在這裏有一個很好的看看,其他人的建議沒有爲我工作。

我試過在視圖控制器來實現

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

,並改變我的info.plist到

<key>UISupportedInterfaceOrientations</key> 
<array> 
<string>UIInterfaceOrientationPortrait</string> 
</array> 

,但沒有喜悅。 在故事板中,我還在屬性編輯器中選擇了肖像。

還有什麼想法?

非常感謝, 喬丹

回答

2

您是否試過使用在xCode4上選擇目標時顯示的方向按鈕?

enter image description here

+0

siiiiiiiiigh。 在受支持的設備方向上,肖像是唯一被選中的設備。我取消選擇它,然後再次點擊它。 現在,它的工作!今天在xcode中發現瞭如此多的錯誤.. 非常感謝! – Spordan

+0

我很高興它幫助:) – alemangui

1

您可以使用下面的選項的方法相同。無需在plist文件中更改。

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

這裏我用UIInterfaceOrientationPortraitUIInterfaceOrientationPortraitUpsideDown用或條件下,利用此我允許應用程序只在縱向模式下轉動。

如果您希望您的應用程序可以在所有視圖方面旋轉,那麼在上述方法中返回YESreturn NO表明你想查看不要旋轉。

相關問題