iPhone GUI对象在正常和视网膜显示之间迁移位置

时间:2011-09-03 21:14:36

标签: iphone cocoa-touch user-interface uiviewcontroller retina-display

我正在为iPhone开发和应用程序,它使用图形视网膜和非视网膜显示器。 每个UIViewController都显示状态栏和导航栏。 对于上述选项,视图的模拟指标值已正确设置。

我面临的问题是当应用程序在iPhone 4上运行时,按钮正在迁移大约30个像素。所有GUI对象的调整大小设置都设置为默认值。

你能帮我解决这个问题吗?

谢谢你, 安德烈

1 个答案:

答案 0 :(得分:0)

图像的@ 2x版本的分辨率是非视网膜版本的两倍吗?

不同的尺寸会导致图像在显示之间改变位置。

你可以在3GS和iPhone 4上查看按钮帧的值,看看它们是否相同?