Instance Method

scaledToFit()

Scales this view to fit its parent.

Declaration

func scaledToFit() -> some View

Return Value

A view that scales this view to fit its parent, maintaining this view’s aspect ratio.

Discussion

This view’s aspect ratio is maintained as the view scales. This method is equivalent to calling aspectRatio(nil, contentMode: .fit).

 Circle()
 .fill(Color.pink)
 .scaledToFit()
 .frame(width: 300, height: 150)
 .border(Color(white: 0.75))

See Also

Scaling Views

Beta Software

This documentation contains preliminary information about an API or technology in development. This information is subject to change, and software implemented according to this documentation should be tested with final operating system software.

Learn more about using Apple's beta software