ContainerRelativeShape
A shape that is replaced by an inset version of the current container shape. If no container shape was defined, is replaced by a rectangle
Platform Compatibility
iOS 14.0+ iPadOS 14.0+ macOS 11.0+ watchOS 7.0+ tvOS 14.0+ visionOS 1.0+
Tags
SwiftUI Code
VStack {
Text("Foo")
VStack {
Text("Bar")
Text("Foo")
.padding()
.background(ContainerRelativeShape().fill(Color.green))
}
.padding()
.background(ContainerRelativeShape().fill(Color.red))
}
.padding()
.background(.blue, in: RoundedRectangle(cornerRadius: 40))
Found an issue or have a suggestion?
Created: June 12, 2025Updated: June 12, 2025