2011-08-04 44 views
1

我正在寫手機使用jQuery手機& iPhone應用程序。當我將我的iPhone旋轉到橫向時,沒有任何反應。顯然我錯過了一些東西!比我能告訴我什麼更聰明的人?!JQuery手機和手機=沒有風景旋轉?

+0

我認爲這個問題可能有所幫助:[3547860](http://stackoverflow.com/questions/3547860/) – ranman

+0

相關:http://stackoverflow.com/questions/7003533/jquery-mobile-orientation-detection –

+0

可能需要每個window.shouldRotateToOrientation = ...每個http://stackoverflow.com/questions/10999435/why-doesnt-my-cordova-phonegap-ios-app-rotate-when-the-device-rotates/ –

回答

7

您是否已將景觀設置爲受支持的設備方向?

您可以通過顯示項目導航器並點擊您的項目,然後選擇相關的目標。在「摘要」選項卡下,查找「支持的設備方向」並確保「左側風景」和「右側風景」具有壓入效果。

如果他們同時啓用,確保此行是您的標題:

<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0;" /> 

希望幫助!

+0

嗨祖米,爲此歡呼。這是有道理的,這是一個Xcode的問題,我不知道該把責任歸咎於哪裏!這很奇怪,但在Xcode 4.2中,我無法在任何視圖中找到「摘要」選項卡......我已經檢查了所有選項卡,並且已經搜索了「設備方向」的幫助,但無濟於事。我擔心我再次變得愚蠢到底!有什麼建議? –

+0

嗨理查德。對不起,很久沒有迴應。如果你找到了答案,那太棒了!如果沒有,那麼我們就去: *在屏幕的左邊,你會看到一個側邊欄。頂部有7個灰色圖標。確保選擇了文件夾(項目導航器)。 *在此列表中,您將看到您的項目。它旁邊有一個藍色的「A」圖標。點擊您的項目。 *您的左側邊欄旁邊會出現一個新的側邊欄。它會有「項目」,然後是「目標」。選擇你的項目。 *主屏幕頂部有五個選項卡,其中第一個是「摘要」。 祝你好運! – eddz

+0

謝謝Zumi,找到它了! –

0

在iOS 6中,您需要添加以下的didFinishLaunchingWithOptions迴應取向的變化:

self.window.rootViewController = viewController; 
+0

哪個文件? –

0

對於使用PhoneGap的建立和2.0.0版本的人,解決方案可能只是變化最高達2.1版本.0通過修改你的config.xml文件。