【发布时间】:2011-05-04 16:47:29
【问题描述】:
我正在尝试为我的视图角的圆角设置动画。 cornerRadius 属性被列为动画,但我似乎无法让它工作。实际上我也无法让任何其他属性进行动画处理,但角落是我感兴趣的。这是我的代码,非常简单:
[CATransaction begin];
[CATransaction setValue: [NSNumber numberWithFloat: 2.0f] forKey:kCATransactionAnimationDuration];
self.myView.layer.cornerRadius = 50.0f;
[CATransaction commit];
我在这里错过了什么?角落变得圆润,但它是瞬时的,而不是 2 秒。
【问题讨论】:
标签: ios animation core-animation rounded-corners catransition