Instance Property


A Boolean that indicates whether the geometry of the layer and its sublayers is flipped vertically.


@property(getter=isGeometryFlipped) BOOL geometryFlipped;


If the layer is providing the backing for a layer-backed view, the view is responsible for managing the value in this property. For standalone layers, this property controls whether geometry values for the layer are interpreted using the standard or flipped coordinate system. The value of this property does not affect the rendering of the layer’s content.

The default value of this property is NO.

See Also

Configuring the Layer’s Rendering Behavior


A Boolean value indicating whether the layer contains completely opaque content.


A bitmask defining how the edges of the receiver are rasterized.

- contentsAreFlipped

Returns a Boolean indicating whether the layer content is implicitly flipped when rendered.


A Boolean indicating whether drawing commands are deferred and processed asynchronously in a background thread.


A Boolean that indicates whether the layer is rendered as a bitmap before compositing. Animatable


The scale at which to rasterize content, relative to the coordinate space of the layer. Animatable


A hint for the desired storage format of the layer contents.

- renderInContext:

Renders the layer and its sublayers into the specified context.