У меня есть CALayer, который я добавил в мой взгляд:
myView.myCALayer = [[CALayer alloc] init];
CGSize size = myView.frame.size;
myView.myCALayer.frame = CGRectMake(0, 0, size.width, size.height);
myView.myCALayer.backgroundColor = [[UIColor blackColor] CGColor];
[myView.layer addSublayer:myView.myCALayer];
Когда я пытаюсь изменить кадр CALayer после изменения рамки myView, изменяется размер CALayer. Я добавил анимацию в CALayer, поэтому я не понимаю этого. Я даже попытался вызвать removeAllAnimations на уровне слоя до изменения размера и все еще оживляет изменение размера.
Кто-нибудь знает, что может здесь происходить?