2015-12-02 80 views
1

所以我知道objective-c不再被更新,現在有點遺留,但我仍然在學習如何編寫代碼,所以它是完美的。強制旋轉目標-c

我有一個應用程序,我正在創造肖像和主要遊戲是在景觀menues。我將ViewController變成了風景,當把設備變成風景時,它可以很好地工作,但是當設備保持縱向時,遊戲就會全部搞亂。

任何人都可以幫助我如何強制旋轉/使遊戲等待,直到屏幕是肖像?遊戲看起來真的搞砸了肖像,所以我寧願如果屏幕被迫旋轉。

感謝

+0

爲什麼橫向菜單不是?從可用性的角度來看(不回答這個問題),必須從一個人像菜單旋轉到一個風景遊戲可能會讓人感到沮喪。如果他們每次需要菜單時都必須來回旋轉,它會很快變老。考慮玩W /菜單佈局,以使其風景也是如此,這對玩家來說是無縫的體驗。在XCode中,您可以設置支持哪些方向以防止旋轉並僅支持風景。 – mc01

+0

我一直在考慮它,它可能看起來相當不錯的風景。感謝您的回答:) –

+0

您的問題的第一句話是困惑的。 Objective-C是一種語言。它根本不落後。這將是可行的很長一段時間。 – rmaddy

回答

1

在需要它們的方向更新視圖控制器,添加:

[UIViewController attemptRotationToDeviceOrientation]; 

在其viewDidLoad中。

+0

謝謝!這確實回答了我的問題:) –