struct ContentView : View { var body: some View { ZStack { Circle().strokeBorder(Color.red, lineWidth: 30) Text("Text") .scaledToFill() .minimumScaleFactor(0.5) .lineLimit(1) } }