---
title: scaledToFill3D()
framework: swiftui
role: symbol
role_heading: Instance Method
path: swiftui/view/scaledtofill3d()
---

# scaledToFill3D()

Scales this view to fill its parent.

## Declaration

```swift
nonisolated func scaledToFill3D() -> some View

```

## Return Value

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

## Discussion

Discussion This view’s 3D aspect ratio is maintained as the view scales. This method is equivalent to calling aspectRatio3D(nil, contentMode: .fill). Model3D(named: "Sphere") { resolved in     resolved         .resizable()         .scaledToFill3D() } placeholder: {     ProgressView() } .frame(width: 300, height: 100) .frame(depth: 300) .border(Color(white: 0.75))

## See Also

### Scale

- [scaledToFill()](swiftui/view/scaledtofill().md)
- [scaledToFit()](swiftui/view/scaledtofit().md)
- [scaledToFit3D()](swiftui/view/scaledtofit3d().md)
- [scaleEffect(_:anchor:)](swiftui/view/scaleeffect(_:anchor:).md)
- [scaleEffect(x:y:anchor:)](swiftui/view/scaleeffect(x:y:anchor:).md)
- [scaleEffect(x:y:z:anchor:)](swiftui/view/scaleeffect(x:y:z:anchor:).md)
- [imageScale(_:)](swiftui/view/imagescale(_:).md)
- [aspectRatio(_:contentMode:)](swiftui/view/aspectratio(_:contentmode:).md)
- [aspectRatio3D(_:contentMode:)](swiftui/view/aspectratio3d(_:contentmode:).md)
