2012-12-10 51 views
0

不是一個真正的問題,更記錄觀察的:iOS 6的,MPMoviePlayer,和自轉

在iOS6的/ Xcode的4.5,如果一個建立與window.rootViewController該應用屬性集,根視圖控制器執行一個shouldAutorotate方法返回NO,除此之外,在整個應用程序中禁用自動旋轉,除了MPMoviePlayerViewController(以及其他類似的類)中的。 (或者至少這是在模擬器中觀察到的行爲。)這是我們想要的行爲,但這是令人驚訝的,並且可能不是其他人所期望的行爲。

有誰知道這是爲什麼,或者如何控制它(如果需要)?

回答

0

我相信答案是Apple期望視頻採用更寬的屏幕格式(至少比肖像提供的更寬),因此它們將覆蓋您的請求以防止屏幕旋轉。我也猜測,一旦你關閉視頻播放器的寬屏模式,你的應用程序回到所需的旋轉。