---
title: "setOverlay(_:forType:)"
framework: quartz
role: symbol
role_heading: Instance Method
path: "quartz/ikimageview/setoverlay(_:fortype:)"
---

# setOverlay(_:forType:)

Sets an overlay type for a Core Animation layer.

## Declaration

```swift
func setOverlay(_ layer: CALayer!, forType layerType: String!)
```

## Parameters

- `layer`: A Core Animation layer object.
- `layerType`: A layer type. See doc://com.apple.quartz/documentation/Quartz/overlay-types.

## See Also

### Working With Core Animation

- [overlay(forType:)](quartz/ikimageview/overlay(fortype:).md)
