Updated for Xcode 14.0 beta 1
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(.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(.red) .clipShape(Capsule())
SPONSORED You know StoreKit, but you don’t want to do StoreKit. RevenueCat makes it easy to deploy, manage, and analyze in-app subscriptions on iOS and Android so you can focus on building your app.
Link copied to your pasteboard.