この画像のように普通にHStackを使うだけだとUIとUIの間に隙間ができてしまいます。
import SwiftUI
struct HStackSpacing: View {
var body: some View {
HStack{
Image(systemName: "crown")
Text("1位")
}.background(Color.gray)
}
}
以下のようなコードに直すと解消できます。
struct HStackSpacing: View {
var body: some View {
HStack(spacing:0){
Image(systemName: "crown")
Text("1位")
}.background(Color.gray)
}
}
HStackにspacing:0を追加しています。
VStackでも同じようなことができました。