0

我正在使我的应用程序适应 iphone 5,但我遇到了问题。我查看了有关此的所有文档,但它还没有工作。

我把 Default-568h@2x.png 和一切调整成功。

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

在视网膜 4" 中,如果我将检查器中的工具栏设置为 Y 位置的 439 像素以上,则可以正常工作。低于此值的任何内容都会使我的工具栏无法工作。

正如我所说,我尝试了很多很多事情都没有成功。

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

提前致谢。

4

2 回答 2

2

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

于 2013-04-26T09:37:08.813 回答
1

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

于 2013-04-26T09:34:37.667 回答