使用自动布局设计登录屏幕的自适应布局

时间:2018-06-20 09:46:22

标签: ios ios-autolayout

大家好,我是ios开发的新手。目前我正在学习自动布局。我正在尝试设计登录屏幕,但是我的设计在不同的屏幕尺寸上看起来并不完美。我想根据屏幕尺寸调整单元之间的垂直间距。有人可以帮我吗?谢谢:)

enter image description here

enter image description here

3 个答案:

答案 0 :(得分:1)

超级简单的方法是将所有单元嵌入垂直的堆栈视图。 然后根据您的需求设置 spacing distribution (享受)!

答案 1 :(得分:0)

您可以使用滚动视图。

将“欢迎用户”设置为顶部约束,将“新用户?点击听到”设置为底部约束。 和其他设置垂直间距约束,并将关系设置为大于等于

答案 2 :(得分:0)

另一个选项是设置:

  • 在容器对齐约束中水平放置以将所有项目放置在中心。
  • 垂直在容器中设置其垂直位置(在乘数中输入不同的值以查看适合您的情况)
  • 每个项目的宽度等于您的视图,然后在乘数中再次输入所需的值