2012-09-30 82 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