2013-04-26 64 views
0

我正在適應我的應用程序到iphone 5,我遇到了問題。我看到了所有關於這個的文檔,但它還沒有工作。iPhone 5視網膜4英寸觸摸屏

我把[email protected]和一切成功調整大小。

問題是在觸摸的東西。我有一個工具欄的底部,當我碰它什麼都沒有發生:(在視網膜4「模擬器。在視網膜3.5工作正常

在視網膜4」,如果我在檢查器上方設置工具欄439像素在Y位置正常工作。下面這事讓我的工具欄不工作。

正如我所說的,我試過很多很多事情沒有成功。

我使用的Xcode 4.6.1,我有一個主視圖(在屬性檢查器中沒有窗口選項)

在此先感謝

回答

2

您的窗口或主視圖不能正確調整大小。確保你已經設置了它們,以便它們在兩個方向上自動調整大小。嘗試爲視圖設置不同的背景顏色,以查找未正確調整大小的視圖。

+2

如果您使用的是arc,只需將此貼複製粘貼到您在appDelegate中創建'UIWindow'的位置:'self.window = [[UIWindow alloc] initWithFrame:[[UIScreen mainScreen] bounds]];' – rckoenes 2013-04-26 09:41:24

+0

Yeah rckoenes !! !!!!!它現在有效。非常感謝 ;) – Icarox 2013-04-26 09:50:24

1

確保所有視圖均正確自動調整大小以填充屏幕。這聽起來像你擁有的主容器視圖沒有被調整大小,而是在框架外繪製工具欄。這將從視覺角度看起作用,因爲UIView - clipsToBounds默認爲NO,但觸摸在框外不起作用。

相關問題