如何在故事板上使用前导空格时消除间隙

时间:2014-11-01 03:06:34

标签: xcode storyboard autolayout

根据我的应用程序设计的故事板上启用了大小等级,并使用前导空格和尾随空格到superview(设置为-16.0f)。

然后我在iPad或iPhone 6 Plus上运行它。它在屏幕两侧有一点间隙。 但iPhone 5s或iPhone 4没有差距。

我知道这可以通过为紧凑宽度添加约束或使用代码来完成。 但无论如何要在故事板上设置? 因为我不想仅仅为了扩展控件而对这些视图进行子类化。

以下是我运行时的示例。

在iPad上运行 http://s15.postimg.org/raum4qv6j/i_OS_Simulator_Screen_Shot_1_Nov_2557_9_49_38_AM.png

在iPhone上运行 http://s15.postimg.org/ly16cvhwb/i_OS_Simulator_Screen_Shot_1_Nov_2557_9_59_36_AM.png

**我正在使用Xcode 6.1

提前谢谢。

1 个答案:

答案 0 :(得分:7)

不是将前导和尾随空间的约束设置为白色条,而是使用其超级视图具有相等宽度的约束。 (从条形图拖动到故事板中的超级视图,然后从弹出窗口中选择“等宽”)。