iOS Core Animation: CALayer bringSublayerToFront?

前端 未结 8 1754
情深已故
情深已故 2020-12-25 12:28

How do I bring a CALayer sublayer to the front of all sublayers, analogous to -[UIView bringSubviewToFront]?

8条回答
  •  余生分开走
    2020-12-25 13:00

    This is the correct code:

    -(void)bringSubLayerToFront:(CALayer*)layer
    {
      [layer.superLayer addSubLayer:layer];
    }
    
    -(void)sendSubLayerToBack:(CALayer*)layer
    {
      [layer.superlayer insertSublayer:layer atIndex:0];
    }
    

提交回复
热议问题