Swift如何根据屏幕大小调整元素大小

时间:2016-05-11 01:52:56

标签: ios swift layout

我在视图中获得了所有元素,并添加了约束以在任何设备上正确定位它们。

但是当它在3.5英寸的iPhone上运行时,一些底部的东西被切掉了,当它在iPhone 6Plus上运行时,底部有很多额外的空间。 / p>

我怎样才能调整所有元素的大小以使其在所有设备上都很好看?

这是一款可在iPhone和iPad上运行的通用应用。

2 个答案:

答案 0 :(得分:0)

我猜你约束一个元素,因为宽度等于300 ......对于一些应该填充(或填充百分比)屏幕的元素来说,这是非常糟糕的。我建议你制定百分比限制。例如,要使宽度相等,单击“编辑”按钮并设置“Multipiler 0.6”。它在故事板中看起来像这样: enter image description here

答案 1 :(得分:0)

设置两个约束(例如,拖尾和前导)并为图像设置宽高比,也许这会对您有所帮助。