---
title: proposedSize
framework: swiftui
role: symbol
role_heading: Instance Property
path: swiftui/imagerenderer/proposedsize
---

# proposedSize

The size proposed to the root view.

## Declaration

```swift
@MainActor final var proposedSize: ProposedViewSize { get set }
```

## Discussion

Discussion The default value of this property, unspecified, produces an image that matches the original view size. You can provide a custom ProposedViewSize to override the view’s size in one or both dimensions.

## See Also

### Accessing renderer properties

- [scale](swiftui/imagerenderer/scale.md)
- [isOpaque](swiftui/imagerenderer/isopaque.md)
- [colorMode](swiftui/imagerenderer/colormode.md)
- [allowedDynamicRange](swiftui/imagerenderer/alloweddynamicrange.md)
