Updated for Xcode 13.2
Any SwiftUI view can have its corners rounded using the
cornerRadius() modifier. This takes a simple value in points that controls how pronounced the rounding should be.
So, you can create a text view with 15-point rounded corners like this:
Text("Round Me") .padding() .background(Color.red) .cornerRadius(15)
You can automatically round the shortest edge fully by using the
clipShape() modifier with a
Capsule, like this:
Text("Round Me") .padding() .background(Color.red) .clipShape(Capsule())
SPONSORED With Sentry’s error and performance monitoring for iOS, you see mobile vitals that actually matter, can solve any latency issues quickly, and learn how each release is performing over time.
Link copied to your pasteboard.