Instance Method

needsLayout

Returns a Boolean indicating whether the layer has been marked as needing a layout update.

Declaration

- (BOOL)needsLayout;

Return Value

YES if the layer has been marked as requiring a layout update.

See Also

Managing Layer Resizing and Layout

layoutManager

The object responsible for laying out the layer’s sublayers.

- setNeedsLayout

Invalidates the layer’s layout and marks it as needing an update.

- layoutSublayers

Tells the layer to update its layout.

- layoutIfNeeded

Recalculate the receiver’s layout, if required.

autoresizingMask

A bitmask defining how the layer is resized when the bounds of its superlayer changes.

- resizeWithOldSuperlayerSize:

Informs the receiver that the size of its superlayer changed.

- resizeSublayersWithOldSize:

Informs the receiver’s sublayers that the receiver’s size has changed.

- preferredFrameSize

Returns the preferred size of the layer in the coordinate space of its superlayer.