---
title: Core Animation Support
framework: appkit
role: collectionGroup
role_heading: API Collection
path: appkit/core-animation-support
---

# Core Animation Support

Manage the layer object that provides the view’s visual representation and accelerates drawing operations.

## Topics

### Managing the View’s Layer

- [wantsLayer](appkit/nsview/wantslayer.md)
- [wantsUpdateLayer](appkit/nsview/wantsupdatelayer.md)
- [layer](appkit/nsview/layer.md)
- [makeBackingLayer()](appkit/nsview/makebackinglayer().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)

### Managing Layer-Related Properties

- [alphaValue](appkit/nsview/alphavalue.md)
- [frameCenterRotation](appkit/nsview/framecenterrotation.md)
- [backgroundFilters](appkit/nsview/backgroundfilters.md)
- [compositingFilter](appkit/nsview/compositingfilter.md)
- [contentFilters](appkit/nsview/contentfilters.md)
- [shadow](appkit/nsview/shadow.md)

## See Also

### Configuring the view

- [View Hierarchy](appkit/view-hierarchy.md)
- [View Coordinates](appkit/view-coordinates.md)
- [Appearance](appkit/nsview-appearance.md)
- [Related UI](appkit/related-ui.md)
