2013-11-26 152 views
0

我有一個只能在橫向模式下工作的遊戲。當我演示相機時,由於定位問題導致應用程序崩潰。我通過在AppDelegate中添加以下方法解決了這個問題。當呈現相機時只出現應用程序崩潰 - Cocoa2d

-(NSUInteger)supportedInterfaceOrientations { 
    return UIInterfaceOrientationMaskAllButUpsideDown; 
} 

-(BOOL)shouldAutorotate { 
    return [[UIDevice currentDevice] orientation] != UIInterfaceOrientationPortrait; 
} 

然而,它的作品,但它改變了應用程序,以支持所有的方向。我需要的是應用程序僅支持相機的肖像模式。展示相機後,該應用僅支持橫向模式。

任何幫助將不勝感激。

回答

0

嘗試創建一個臨時視圖控制器,將以縱向模式呈現,然後從此處啓動攝像頭模式。

+0

是否有可能在cocoa2d應用程序中創建臨時視圖控制器 –

相關問題