With Redline, you can quickly visualize positions, sizes, spacings and alignment guides to verify your implementation against specs or to debug layout problem.
import Redline GroupBox { VStack(spacing: 24) { Image(systemName: "globe") .resizable() .aspectRatio(contentMode: .fit) .frame(width: 80, height: 80) .foregroundStyle(.tint) .measureSpacing() .visualizePosition(color: .blue, in: .named("outside")) .visualizeSize() HStack(alignment: .firstTextBaseline) { Image(systemName: "figure.wave") .visualizeAlignmentGuide(.firstTextBaseline) Text("Hello, world!\nHow are you?") .visualizeAlignmentGuide(.firstTextBaseline) } .measureSpacing() Text("Thank you, bye").font(.caption) .measureSpacing() .visualizePosition(color: .blue, edges: [.bottom, .trailing], in: .named("outside")) } .visualizeSpacing(axis: .vertical) .padding(8) } .visualizeSize() .coordinateSpace(name: "outside") .visualizePosition(color: .blue)