2011-12-22 12 views
7

Me di cuenta de lo que CALayer, en iOS SDK no tiene la propiedad de autoresizingMask. No estoy seguro de qué sobrecarga personalizada del método "setFrame:" puede funcionar normalmente con el aumento automático de subcapas animadas. ¿Existe una alternativa sin usar UIView?CALayer autoresizingMask no para iOS SDK?

Respuesta

5

Puede usar la función layoutSublayers de calayer.

7

Si no desea subclase CALayer y se agrega la capa a la capa de un UIView entonces se puede anular

- (void) layoutSublayersOfLayer: (CALayer *) capa

método de vista.