【发布时间】:2015-08-04 20:30:01
【问题描述】:
您好,我想做一个 CABasicAnimation 旋转,我的视图旋转 440 度。在动画之后,我不想将视图重置为旧位置。它应该与动画最后一帧的位置相同。
CABasicAnimation *rotate = [CABasicAnimation animationWithKeyPath:@"transform.rotation"];
rotate.toValue = [NSNumber numberWithFloat:degrees / 180.0 * M_PI];
rotate.duration = 4.4;
[rotate setFillMode:kCAFillModeForwards];
UIView *animationView = [self getBGContainerViewForSender:sender];
[animationView.layer addAnimation:rotate forKey:@"myRotationAnimation"];</i>
谁能告诉我如何在最后一帧定位视图?
【问题讨论】:
标签: objective-c iphone ios7 xcode6 cabasicanimation