IOS自动布局缩小

时间:2015-05-05 21:30:09

标签: ios xcode autolayout

我尝试创建此视图,其中图像粘在一起,并在设备变小时调整大小。每件事都有效,但我唯一不能上班的是缩小规模。

从屏幕截图中可以看出,有两个框需要居中。盒子之间的空间始终与宽度和高度相同(例如100x100或50x50或25x25等)。但是,这个简单的调整大小,盒子变小,不起作用。你们有什么线索我应该使用什么样的自动布局属性?还是属性的组合?非常感谢帮助。

此致

enter image description here

2 个答案:

答案 0 :(得分:3)

您可以在故事板中完成所有操作。为左侧和右侧边缘提供您想要的任何间距,以及它们之间的空间。选择2个框,然后选择" Equal Widths"和#34;平等高地"。选择其中一个框,并为其提供1:1的宽高比约束。不要给箱子任何固定的宽度或高度限制。

答案 1 :(得分:2)

我绝对同意@rdelmar回答...... +1的答案......

实际上,对于任何对象的维护比率,您需要使用宽屏比例,如大屏幕为100x100,小屏幕为50x50 ......其他视图尺寸均相同...

并且由于我们希望两个对象在高度和宽度方面相同,我们必须给一个对象的宽度和高度相等...

为了更好地理解它是如何完成的......这是视觉格式..

enter image description here

这是你想要的输出......

enter image description here