根据我的应用程序设计的故事板上启用了大小等级,并使用前导空格和尾随空格到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
提前谢谢。
答案 0 :(得分:7)
不是将前导和尾随空间的约束设置为白色条,而是使用其超级视图具有相等宽度的约束。 (从条形图拖动到故事板中的超级视图,然后从弹出窗口中选择“等宽”)。