【问题标题】:Autolayout aligning stack fixed 3x3 buttons自动布局对齐堆栈固定 3x3 按钮
【发布时间】:2016-01-20 08:49:57
【问题描述】:

我需要一些有关自动布局的帮助。我正在努力实现以下目标:

What I'm trying to achieve

But when I run the app I get this

最终结果应该是:

  • 顶部三个按钮
  • 下面三个按钮
  • 固定宽度和高度 80x80
  • 屏幕居中。

This is how I used Autolayout for the above

When I fix the width and checked off top, right, bottom, and left

This is the results I get.

我希望有人能解释一下。我以为我知道如何使用 Autolayout,但我想我不知道。

【问题讨论】:

    标签: ios xcode autolayout


    【解决方案1】:

    只需使用另一个视图作为容器。将其水平居中和垂直居中放置,并固定其宽度和高度。现在您可以根据自己的喜好定位孩子的视图。

    【讨论】:

    • 我不太明白您建议的方法,您能否详细说明“使用另一个视图作为容器”部分?当我看到容器这个词时,我实际上解决了我的问题,我将顶部三个按钮堆叠在三个按钮底部并水平居中。
    • 我的意思是在父视图中的容器,所以在主视图中有一个父视图,在父视图中有你所有的按钮。现在,您可以根据需要定位父母,所有按钮都会随之而来。
    • 哦!我从未使用过容器对象。这也是很好的解决方案。谢谢。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-09-23
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-08-06
    相关资源
    最近更新 更多