iPhone 5视网膜4英寸触摸屏

时间:2013-04-26 09:28:35

标签: objective-c xcode

我正在调整我的应用程序到iphone 5,我遇到了问题。我看到了关于这个的所有文档,但它还没有用。

我放置了Default-568h@2x.png并且所有内容都已成功调整大小。

问题出在触控上。我在底部有一个工具栏,当我触摸它时没有任何反应:(在视网膜4“模拟器。在视网膜3.5工作正常

在视网膜4“中,如果我在检查器中将工具栏设置为439像素位于Y位置工作正常。下面的任何内容都会使我的工具栏无法工作。

正如我所说,我尝试了许多不成功的事情。

我正在使用Xcode 4.6.1,我有一个主视图(在属性检查器中没有窗口选项)。

提前致谢。

2 个答案:

答案 0 :(得分:2)

您的窗口或主视图未正确调整大小。确保已将它们设置为可以在两个方向上自动调整大小。尝试为视图设置不同的背景颜色,以查找未正确调整大小的视图。

答案 1 :(得分:1)

确保所有视图都正确自动调整大小以填充屏幕。听起来你的主要容器视图没有被调整大小,并且正在绘制框架之外的工具栏。这将从视觉角度出发,因为UIView - clipsToBounds默认为NO,但触摸不会在框架外工作。