Module: CALayoutManager
Overview
CALayoutManager is an informal protocol implemented by Core Animation layout managers. If a layer’s sublayers require custom layout you create a class that implements this protocol and set it as the layer’s layout manager using the CALayer method setLayoutManager:. Your custom layout manager is then used when the layer invokes setNeedsLayout or layoutSublayers.Layout each of the sublayers in the specified layer.
Instance Method Summary (collapse)
-
- layoutSublayersOfLayer:
Layout each of the sublayers in the specified layer.
Instance Method Details
- (Object) layoutSublayersOfLayer(layer)
Layout each of the sublayers in the specified layer. This method is called when the sublayers of the layer may need rearranging, and is typically called when a sublayer has changed its size. The receiver is responsible for changing the frame of each sublayer that requires layout.