【发布时间】:2015-04-27 16:42:55
【问题描述】:
我的尺寸是 4 英寸,我在 3 个不同的行中添加了 4 个图标,它们的大小都是 60x60。我可以在 iphone 4s、5、5s 中看到正确的视图,但在 iphone 6 和 6 plus 中不能。那么我怎样才能对其应用自动布局并使图标看起来更大并且在 iphone 6 和 6 plus 中具有相同的比例。可以不用任何编码就可以做到吗?
像这样
这个按钮应该在 iphone 6 和 6 plus 中改变它的大小,即它应该变得更大并且正确对齐。 不编码能行吗?
【问题讨论】:
-
点击按钮。界面生成器的右下角有一个方形图标。单击它并添加纵横比 1:1,因此宽度 = 高度。然后为了使宽度与设备的宽度相关,首先进行一些计算,看看你想要它们有多大。然后为超级视图和按钮添加相等的宽度,并将乘数设置为您想要的任何百分比(例如 .3 表示 30%)
-
@Gasim 我需要编码来完成它还是可以使用故事板完成?
-
是的,您可以在故事板中完全设置它!
-
@AndreSlotta 我不知道怎么做你能告诉我怎么做吗?
-
阅读following。它会给你一个好的开始
标签: ios iphone autolayout