【发布时间】:2012-09-21 18:44:53
【问题描述】:
好吧,这真的很奇怪。
我什至不知道如何表达这个问题。 我正在使用 XCode 4.5 我有两个视图,每个视图都有自己的 NIB。有可能在更早版本的 XCode 中创建了一个 NIB,而在 4.2 中创建了一个(我不记得了)
我有一个想要水平居中的图标。
在一个 NIB 中,当我将其居中时,框架矩形显示 X/Y 坐标 = 160x46 这是有道理的,因为它居中并靠近显示屏的顶部
在另一个 NIB 中,框架矩形是:X/Y 坐标 = 204x46 但它也基本上居中(它可能偏离了几个像素)
如果将 Frame Rect 设置为 160 x 46,则图标会向左移动。
就像 Interface Builder 认为一个 NIB 比另一个更宽/更密集
它们设置为大小:无,方向:纵向 查看模式 = 按比例填充。
我为 Retina4 复制了它们,因为我想布局略有不同,当我将尺寸设置为视网膜 4 英寸时会出现同样的问题
我看不到任何可能会搞砸的设置.....
【问题讨论】: