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 議論

Use scaledToFit() to scale this view to fit its parent, while maintaining the view’s aspect ratio as the view scales.


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

A screenshot of pink circle scaled to fit its

This method is equivalent to calling aspectRatio(_:contentMode:) with a nil aspectRatio and a content mode of ContentMode.fit.