2010-01-15 52 views
1

我的應用程序專門以橫向界面方向運行。在iPhone模擬器上測試,顯示通話狀態欄無法正常工作;只有狀態欄的上半部分出現,點擊它什麼也不做。當我將應用程序更改爲在縱向模式下運行時,通話狀態欄開始按預期工作。通話狀態欄不適用於橫向視圖

我也使用「HelloWorld」iPhone示例應用程序測試了這一點。當以縱向模式運行時(即未改變的示例),通話狀態正常工作。當我將示例更改爲在橫向模式下運行(即實現shouldAutorotateToInterfaceOrientation以「返回UIInterfaceOrientationIsLandscape(interfaceOrientation)」)時,它呈現與我的應用程序的橫向版本中看到的相同的中斷行爲。

以前有沒有其他人看到過這種行爲?

不幸的是,我沒有一個真正的iPhone來測試這個。任何人都可以驗證這個錯誤是否只存在於模擬器中,或者它是否也顯示在實際的iPhone上?

非常感謝。

回答

0

據我所知,這是正確的行爲。由於橫向畫面的高度非常小,因此增加狀態欄的高度是沒有意義的。