【发布时间】:2012-10-27 19:54:02
【问题描述】:
我正在尝试布局我的 xib,以便布局适合 iphone 5(4 英寸视网膜)和 3.5 设备。
因为我必须支持 IOS-5,所以我不能使用自动布局。我必须使用弹簧和 Struts。
我尝试了界面生成器中的所有内容。但要么我的观点超出了 iphone-3.5 英寸的底部,要么没有完全填充 iphone-4 英寸视网膜。
有人可以提示如何使 xib 真正兼容这两种设备吗?
为了更清楚,我添加了屏幕截图:
当我在属性检查器中设置大小 3.5 时:
它看起来在 iphone-5 中。按钮下方有一个空格:
如果我在界面生成器中设置尺寸 4 英寸。您可以看到底部按钮在 iphone-4 中不可见。
所以你会问我使用的是什么设置。他们是:
【问题讨论】:
-
@justin 感谢指正
-
不客气(已删除初始评论)
-
在头疼了这么多之后,我删除了我的 xib,重新创建它,删除了所有自动调整大小的蒙版。它开始在所有设备上工作。我想删除所有自动调整大小的蒙版是这里的诀窍..
-
这对我有用 - 只需从按钮中删除自动调整大小的蒙版。
-
@JoshuaC.Lerner 从控件的工作中删除自动调整大小掩码后,此处相同。
标签: iphone xcode interface-builder