---
title: "interpolation(_:)"
framework: swiftui
role: symbol
role_heading: Instance Method
path: "swiftui/image/interpolation(_:)"
---

# interpolation(_:)

Specifies the current level of quality for rendering an image that requires interpolation.

## Declaration

```swift
func interpolation(_ interpolation: Image.Interpolation) -> Image
```

## Parameters

- `interpolation`: The quality level, expressed as a value of the Interpolation type, that SwiftUI applies when interpolating an image.

## Mentioned in

Fitting images into available space

## Return Value

Return Value An image with the given interpolation value set.

## Discussion

Discussion See the article Fitting images into available space for examples of using interpolation(_:) when scaling an Image.

## See Also

### Specifying rendering behavior

- [antialiased(_:)](swiftui/image/antialiased(_:).md)
- [symbolRenderingMode(_:)](swiftui/image/symbolrenderingmode(_:).md)
- [renderingMode(_:)](swiftui/image/renderingmode(_:).md)
- [Image.TemplateRenderingMode](swiftui/image/templaterenderingmode.md)
- [Image.Interpolation](swiftui/image/interpolation.md)
