这应该真的有效,但不是:
CATextLayer* textLayer = [CATextLayer layer];
textLayer.string = @"text";
[textLayer setValue:[NSNumber numberWithDouble:M_PI / 2.f forKey:@"transform.rotation"];
[self addSublayer:textLayer];
事实上,当我在 transform.rotation 打印值时,它显示了正确的答案。它只是不绘制旋转的textLayer!
NSLog(@"rotation %@", [textLayer valueForKey:@"transform.rotation"]);
我究竟做错了什么?