---
title: makeBackingLayer()
framework: appkit
role: symbol
role_heading: Instance Method
path: appkit/nsview/makebackinglayer()
---

# makeBackingLayer()

Creates the view’s backing layer.

## Declaration

```swift
func makeBackingLayer() -> CALayer
```

## Return Value

Return Value The layer to use as the view’s backing layer.

## See Also

### Managing the View’s Layer

- [wantsLayer](appkit/nsview/wantslayer.md)
- [wantsUpdateLayer](appkit/nsview/wantsupdatelayer.md)
- [layer](appkit/nsview/layer.md)
- [layerContentsPlacement](appkit/nsview/layercontentsplacement-swift.property.md)
- [NSView.LayerContentsPlacement](appkit/nsview/layercontentsplacement-swift.enum.md)
- [layerContentsRedrawPolicy](appkit/nsview/layercontentsredrawpolicy-swift.property.md)
- [NSView.LayerContentsRedrawPolicy](appkit/nsview/layercontentsredrawpolicy-swift.enum.md)
- [canDrawSubviewsIntoLayer](appkit/nsview/candrawsubviewsintolayer.md)
- [layerUsesCoreImageFilters](appkit/nsview/layerusescoreimagefilters.md)
- [NSViewLayerContentScaleDelegate](appkit/nsviewlayercontentscaledelegate.md)
