gpt4 book ai didi

SwiftUI LazyHGrid 行居中

转载 作者:行者123 更新时间:2023-12-04 17:24:05 30 4
gpt4 key购买 nike

我有一个包含 13 个项目的数组,我正在尝试构建具有两行的 LazyHGrid,第一行 7 个,第二行 6 个。第二行必须在 LazyHGrid 内居中。像这样:

show image

我将 GridItem 的对齐方式设置为 .center,如下所示:

LazyHGrid(rows: [GridItem(.flexible()), GridItem(.flexible(), alignment: .center)], alignment: .center, spacing: 20) {
ForEach(0..<13) { number in
Letter(text: self.tray[number], index: number, isTop: true, onChanged: self.letterMoved, onEnded: self.letterDropped)
}
}

但不管怎么说,我的结果是这样的:

my current result image

是否可以用这种方式构建LazyHGrid

最佳答案

通过为每个项目添加自定义偏移量解决了这个问题

关于SwiftUI LazyHGrid 行居中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/64521185/

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