Ios 如何在iphone的uiview控制器中自动布局按钮?

Ios 如何在iphone的uiview控制器中自动布局按钮?,ios,iphone,autolayout,Ios,Iphone,Autolayout,我有4英寸的尺寸,我在3个不同的行中添加了4个图标,大小都是60x60。我可以在iPhone4S、5、5s中看到正确的视图,但在iPhone6和6 plus中看不到。那么,我如何在iphone 6和6 plus中应用自动布局,使图标看起来更大,比例相同呢。这可以不用任何编码吗 像这样 在iphone 6和6 plus中,此按钮的大小应该会改变,也就是说,它应该变大并正确对齐。 无需编码就能实现吗?一个简单的例子: 将按钮从对象库拖动到情节提要中viewcontroller的视图 按住ctrl键

我有4英寸的尺寸,我在3个不同的行中添加了4个图标,大小都是60x60。我可以在iPhone4S、5、5s中看到正确的视图,但在iPhone6和6 plus中看不到。那么,我如何在iphone 6和6 plus中应用自动布局,使图标看起来更大,比例相同呢。这可以不用任何编码吗

像这样

在iphone 6和6 plus中,此按钮的大小应该会改变,也就是说,它应该变大并正确对齐。 无需编码就能实现吗?

一个简单的例子:

  • 将按钮从对象库拖动到情节提要中viewcontroller的视图
  • 按住ctrl键从按钮拖动到视图(向左或向右拖动),然后选择“容器中垂直居中”
  • 按住ctrl键从按钮拖动到视图(拖动到顶部或底部),然后选择“容器中水平居中”
  • ctrl键从按钮拖动到按钮(是的,相同的按钮),然后选择“纵横比”
  • 在“大小检查器”中,检查按钮的纵横比约束,使其乘数为1:1
  • 按ctrl键从按钮拖动到视图中(向左或向右拖动),然后选择“等宽度”
  • 在“大小检查器”中,检查按钮的“等宽度”约束,使其倍增为1:3(或您喜欢的任何值-1:3表示按钮的宽度为视图宽度的三分之一)

  • 应该是这样。祝你好运!:)

    点击按钮。界面生成器的右下角有一个方形图标。单击该选项并添加纵横比1:1,使宽度=高度。然后,为了使宽度与设备的宽度相对应,首先进行一些计算,看看您希望它们有多大。然后使superview和按钮的宽度相等,并将乘数设置为您想要的任何百分比(例如,30%为3%)@Gasim我需要编码还是可以使用storyboard完成?是的,您可以在storyboard中完全设置@安德烈斯洛塔:我不知道怎么做,你能告诉我怎么做吗。这会给你一个好的开始我想要多个按钮我明白,但一旦你有了一个按钮,更多的按钮应该不会是一个问题…:)不,我不能为所有按钮都设置,但在单键上我可以设置。您希望其他按钮位于何处?请检查图像,以便您了解我想要的内容