Instance Method インスタンスメソッド

scaledToFill()

Scales this view to fill its parent. このビューを拡大縮小して、それの親いっぱいに満たします。

Declaration 宣言

func scaledToFill() -> some View

Return Value 戻り値

A view that scales this view to fill its parent, maintaining this view’s aspect ratio. あるビュー、それはこのビューをそれの親をいっぱいに満たすように拡大縮小したものです、このビューのもつアスペクト比を保っています。

Discussion 議論

Use scaledToFill() to scale this view to fill its parent, while maintaining the view’s aspect ratio as the view scales: scaledToFill()を使うことで、このビューをそれの親をいっぱいに満たすように拡大縮小して、と同時にビューのもつアスペクト比はそのビューのスケールと同じに保ってください:


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

A screenshot of pink circle scaled to fill its

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