gpt4 book ai didi

ios - 如何使用 Storyboard为不同设备设置自动布局

转载 作者:行者123 更新时间:2023-11-28 23:52:35 24 4
gpt4 key购买 nike

我有一张冰岛 map ,其中包含 9 个不同的区域按钮。每个按钮都有不同的大小。我希望 map 可以在不同的设备上显示相同的内容。我只知道在容器中水平设置中央按钮,在容器中垂直设置。但是其他的按键,无论我怎么设置约束,在iphone SE或者iPhone Plus上都是乱七八糟的。 (我正常使用iphone 8)

enter image description here

enter image description here

谁能教我如何设置左侧 8 个按钮的约束?谢谢!

最佳答案

最好的做法是嵌套有 3 个水平堆栈的垂直 UIStackView

MainStackView 约束

centered vertically & horizentally , width & height propotional to screen

然后在其中放置 3 个 stackViews 设置 axis = horizo​​ntal 并为每个内部堆栈放置 3 个按钮

注意:所有栈的分布都是fillEqually,spacing = 10

enter image description here

看这个Demo

关于ios - 如何使用 Storyboard为不同设备设置自动布局,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51756451/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com