2012-02-02 35 views
0

有沒有辦法在我的應用程序中鎖定界面方向,而不是通常的shouldRotate ...方法? 我正在尋找一種鎖定當前方向的方法,類似於iOS的鎖定按鈕,它將覆蓋所有應用程序設置並鎖定方向。是否有辦法甚至可以設置iOS方向日誌? 如果不是,是否應該足以實現中的shouldAutorotateToInterfaceOrientation一個可見視圖來阻止整個應用程序的旋轉?(全局)鎖定接口方向?

回答

0

您可以指定哪些方向在info.plist中您的應用程序支持,使用該密鑰:

UISupportedInterfaceOrientations 
+0

是的,但是這不能在運行時改變,對不對? – user826955 2012-02-02 19:00:26

+1

不,它不能。重新閱讀你的問題,我想知道你是否需要某種返回當前允許的方向的單例,並且你的所有shouldAutorotateToInterfaceOrientation方法都應該調用它。 – Rayfleck 2012-02-02 19:03:07

+0

也可以工作。 S無法訪問操作系統方向鎖? – user826955 2012-02-02 19:09:34