2012-09-30 45 views
0

好吧,这真的很奇怪。iphone两个笔尖有不同的x坐标为中心

我甚至不知道如何解释这个问题。 我正在使用XCode 4.5 我有两个视图,每个都有自己的NIB。有可能一个NIB是在XCode的早期版本中创建的,另一个是在4.2(我不记得)中创建的一个NIB

我有一个图标,我想水平居中。

在一个NIB,当我居中,框架矩形表示X/Y坐标= 160x46 其中有意义的,因为它的中心并且靠近显示

在其他NIB的顶部,框架矩形:X/Y坐标= 204x46但它本质上也居中(它可能会关闭几个像素)

如果它将帧矩形设置为160 x 46,则图标向左移动。

这就像Interface Builder中认为一个NIB比其他

它们都设置为大小宽/密集的:无,方向:纵向 View模式为比例进行填充。

我重复他们既为Retina4因为我想布局略有不同,当我设置大小视网膜4"

我不能看到我可能搞砸这件事的任何设置,就会出现同样的问题.. ...

回答

0

做一件事不从XIB改变从代码中设置它。对于X值可以设置

self.view.center.x

和Y值

self.view.center.y