iPad2与iPad3手动定位物品有何变化?

时间:2012-04-22 06:38:11

标签: ios cocoa-touch ipad-2 ipad-3

自从iPad 3(“新iPad”)拥有两倍的像素后,我不经意地让我拍摄了两倍大的像素。但我的问题是,如果我手动将一个物体放在屏幕上,它有两倍的像素,比如说CGRectMake,它会出现在iPad2上iPad2的不同位置吗? 说我正在使用下面的代码在屏幕上定位按钮:

 CGRectMake(375,500,125,125); 

因为它位于X坐标上的375像素,所以它不会出现在iPad 2与iPad3的不同位置,因为iPad3的像素数是原来的两倍?

我确信这是一个愚蠢的问题,任何有经验的iOS开发人员都会嘲笑,但由于简单的谷歌搜索没有改变任何东西,我想id问。

谢谢!

-Shredder2794

1 个答案:

答案 0 :(得分:5)

尽管设备之间的像素数量可能不同,但Core Graphic的坐标系统不会。这是因为CG用点表示自己,而不是像素。