---
title: allowsEdgeAntialiasing
framework: quartzcore
role: symbol
role_heading: Instance Property
path: quartzcore/calayer/allowsedgeantialiasing
---

# allowsEdgeAntialiasing

A Boolean indicating whether the layer is allowed to perform edge antialiasing.

## Declaration

```swift
var allowsEdgeAntialiasing: Bool { get set }
```

## Discussion

Discussion When the value is true, the layer is allowed to antialias its edges, as requested by the value in the layer’s edgeAntialiasingMask property. The default value is read from the boolean UIViewEdgeAntialiasing property in the main bundle’s Info.plist file. If no value is found, the default value is false.

## See Also

### Related Documentation

- [edgeAntialiasingMask](quartzcore/calayer/edgeantialiasingmask.md)

### Modifying the layer’s appearance

- [contentsGravity](quartzcore/calayer/contentsgravity.md)
- [Contents Gravity Values](quartzcore/contents-gravity-values.md)
- [opacity](quartzcore/calayer/opacity.md)
- [isHidden](quartzcore/calayer/ishidden.md)
- [masksToBounds](quartzcore/calayer/maskstobounds.md)
- [mask](quartzcore/calayer/mask.md)
- [isDoubleSided](quartzcore/calayer/isdoublesided.md)
- [cornerRadius](quartzcore/calayer/cornerradius.md)
- [maskedCorners](quartzcore/calayer/maskedcorners.md)
- [CACornerMask](quartzcore/cacornermask.md)
- [borderWidth](quartzcore/calayer/borderwidth.md)
- [borderColor](quartzcore/calayer/bordercolor.md)
- [backgroundColor](quartzcore/calayer/backgroundcolor.md)
- [shadowOpacity](quartzcore/calayer/shadowopacity.md)
- [shadowRadius](quartzcore/calayer/shadowradius.md)
