[英]SwiftUI: how to remove horizontal padding in LazyVGrid content?
我有以下代碼:
let gridItems = [GridItem(.adaptive(minimum: 300, maximum: 400), spacing: 10)]
ScrollView(.vertical, showsIndicators: false) {
LazyVGrid(columns: gridItems) {
ForEach(item) { i in
HStack(spacing: 0) {
Text("Testing")
Spacer()
}
.border(.pink)
}
}
.background(.green)
.border(.blue)
}
.border(.red)
它畫了這個:
如何消除領先和落后的差距? 那是從哪里來的?
自適應項引入寬度限制:
let gridItems = [GridItem(.adaptive(minimum: 300, maximum: 400), spacing: 10)]
^^^^^^^^^^^^ << here !!
一般來說,內部網格間距的配置如https://stackoverflow.com/a/63027052/12299030中所述
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.