The width of the layer’s border. Animatable.
- iOS 3.0+
- macOS 10.5+
- Mac Catalyst 13.0+Beta
- tvOS 9.0+
When this value is greater than 0.0, the layer draws a border using the current
borderColor value. The border is drawn inset from the receiver’s bounds by the value specified in this property. It is composited above the receiver’s contents and sublayers and includes the effects of the
The default value of this property is
Modifying the Layer’s Appearance
A constant that specifies how the layer's contents are positioned or scaled within its bounds.
Contents Gravity Values
The contents gravity constants specify the position of the content object when the layer bounds is larger than the bounds of the content object. They are used by the
The opacity of the receiver. Animatable.
A Boolean indicating whether the layer is displayed. Animatable.
A Boolean indicating whether sublayers are clipped to the layer’s bounds. Animatable.
An optional layer whose alpha channel is used to mask the layer’s content.
A Boolean indicating whether the layer displays its content when facing away from the viewer. Animatable.
The radius to use when drawing rounded corners for the layer’s background. Animatable.
The color of the layer’s border. Animatable.
The blur radius (in points) used to render the layer’s shadow. Animatable.
The offset (in points) of the layer’s shadow. Animatable.
The color of the layer’s shadow. Animatable.
The shape of the layer’s shadow. Animatable.
An optional dictionary used to store property values that aren't explicitly defined by the layer.
A Boolean indicating whether the layer is allowed to composite itself as a group separate from its parent.
This documentation contains preliminary information about an API or technology in development. This information is subject to change, and software implemented according to this documentation should be tested with final operating system software.Learn more about using Apple's beta software