2012-02-01 54 views
2

我在视图中有几个对象,例如矩形按钮,开关,UI标签等,但它们似乎显示的是我以前设置的5mm以下。这很难解释,所以我创建了XIB视图和iPhone视图的屏幕截图。XIB与iPhone相比显示不同位置的对象(包含屏幕截图)

因此,在这种情况下,请关注“开始”文本。它被设置在界面构建器的正确位置,但已决定在iPhone上向下移动。

对不起,大部分屏幕截图模糊为一个私人项目。

但是,对象应显示它们在XIB上设置的位置,在iPhone上也是如此。

iPhone截图:

Image 1 of iPhone Screenshot

XIB(Interface Builder的截图

Xib Screenshot

我试着卸下XIB视图中的状态栏,但问题仍然存在

请看图像时加入http,我无法发布图片becaus e我没有10个代表

回答

3

我会猜测你已经在你的不同UI元素上设置了错误的自动调整屏蔽。例如,我认为开始标签锚定在视图的顶部,而其下方的图像(?)锚定在视图的底部。

+0

嗯,说实话,我不知道我自己。反正有没有“固定”的对象?并重新设置尺寸?谢谢 – 2012-02-02 00:10:33

+0

在IB中,选择布局检查器(您可以在此设置框架)。这里有一个用于设置自动调整掩码的UI元素。 – 2012-02-02 00:11:43

+0

在自动调整的地方你可以点击红色箭头?我点击了所有的红色箭头,但这并没有解决问题。我设置的每个对象仍然移动2mm – 2012-02-02 00:28:59