【发布时间】:2018-10-30 23:33:09
【问题描述】:
对于我的游戏,我希望有这个移动元素:
实际上是一张图片,上面有 4 个按钮:
现在如何让它们像在堆栈视图中一样自适应?
由于堆栈视图实际上不允许我使元素重叠,我在这里看不到一个简单的方法。或者我可以制作不同的堆栈视图并使它们重叠,但这真的是一个好方法吗?
在 iOS 中是否有其他方法可以对元素进行分组,而不是水平和垂直堆叠?
【问题讨论】:
-
如果在这里使用约束而不是
UIStackView会更好,但是您希望在此处堆叠,然后一次将 2 个图像放入堆叠中,然后将它们对齐到容器视图的中心。 -
@AnkitJayaswal 我对 iOS 编程真的很陌生,如果您希望您的应用程序在不同的设备上运行良好,我认为堆栈视图是“必要的”。我很乐意只使用约束,这似乎更容易。如果您想将其作为答案发布,我会接受它,因为它实际上对我有帮助。
标签: ios swift xcode user-interface button