2013-04-26 59 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,但触摸在框外不起作用。

相关问题