2010-01-26 43 views
5

普萊舍參考下面的圖片讓我的問題的細節:[iPhone]用戶無法互動的區域,爲什麼?

alt text

這也許涉及到狀態欄???

*注意:這是一個全屏應用程序。我的方法是:
1.將「狀態欄最初隱藏」信息屬性添加到xxx-Info.plist。
2.在所有應用程序屏幕中:將「狀態欄」設置爲無。

+1

+1真棒圖片 – willcodejavaforfood 2010-01-26 09:21:04

回答

0

確實看起來您的視圖不夠大,並且其大小與屏幕上的狀態欄一致。

你如何創建UIControl?使用NIB?你分配給它的框架是什麼?發佈一些代碼。

+0

我使用它的NIB文件和框架:寬度= 480,高度= 320 這是我的簡單示例代碼,請參考吧: HTTP:// CID-f2619b9ec41167b6 .skydrive.live.com/self.aspx/Public/TapScreen.zip – hungbm06 2010-01-26 08:44:41

1

您可能會將您的控制裝置設爲320x460而不是320x480。發佈你如何產生這種觀點,我們可以提供更多幫助。

+0

我第二。將狀態欄設置爲none不會將視圖的大小調整爲320X480。它仍然是320X460,你需要手動改變它。 – Prashant 2010-01-26 08:33:43

+0

我設置的尺寸是480x320(旋轉到橫向)。這是我簡單的示例代碼,請參閱:http://cid-f2619b9ec41167b6.skydrive.live.com/self.aspx/Public/TapScreen.zip – hungbm06 2010-01-26 08:45:59

1

這是發生在設備上還是在模擬器中?

模擬器有/有錯誤,阻止它報告狀態欄區域中的觸摸。

+0

這發生在模擬器上。我將在這裏測試設備並報告。 – hungbm06 2010-01-26 09:49:24

+0

是的,這是iPhone模擬器與景觀模式應用程序有關的已知故障。我在我的應用程序中看到過相同的東西。它應該在實際設備上消失。 – 2010-01-26 13:26:08

相關問題