代码之家  ›  专栏  ›  技术社区  ›  Big_Chair

ios/xcode:在堆栈视图中对重叠元素进行分组

  •  0
  • Big_Chair  · 技术社区  · 8 年前

    对于我的游戏,我想让这个元素用于移动:

    enter image description here

    它实际上是一个带有4个按钮的图像:

    enter image description here

    现在,如何使它们像在堆栈视图中那样具有自适应性呢?

    由于堆栈视图不允许我使元素重叠,所以在这里我看不到一个简单的方法。或者我可以创建不同的堆栈视图并使它们重叠,但这真的是一种好方法吗?

    在iOS中,是否有另一种方法来对元素进行分组,这不仅允许水平和垂直堆叠?

    1 回复  |  直到 8 年前
        1
  •  1
  •   Ankit Jayaswal    8 年前

    苹果建议使用 UIStackView 而不是 NSLayoutConstraints 用于设计视图,但不必使用 ui堆叠视图 总是这样。

    根据所讨论的情况,最好使用约束而不是uistackview。

    但您希望在这里堆叠,然后一次在堆叠中取两个图像,然后在容器视图的中心对齐它们。