sách gpt4 ai đã đi

iPhone UIImageView 旋转

In lại 作者:行者123 更新时间:2023-12-03 18:33:26 32 4
mua khóa gpt4 Nike

谁能告诉我如何以圆周运动旋转图像

1 Câu trả lời

您可以将 View 旋转一定的弧度,无论它是小于完整旋转还是完整旋转的许多倍,而不必将旋转分割成多个部分。例如,以下代码将每秒旋转一次 View 指定的秒数。您可以轻松地将其修改为将 View 旋转一定数量的旋转或一定数量的弧度。

- (void) runSpinAnimationWithDuration:(CGFloat) duration;
{
CABasicAnimation* rotationAnimation;
rotationAnimation = [CABasicAnimation animationWithKeyPath:@"transform.rotation.z"];
rotationAnimation.toValue = [NSNumber numberWithFloat: M_PI * 2.0 /* full rotation*/ * rotations * duration ];
rotationAnimation.duration = duration;
rotationAnimation.cumulative = YES;
rotationAnimation.repeatCount = 1.0;
rotationAnimation.timingFunction = [CAMediaTimingFunction functionWithName:kCAMediaTimingFunctionEaseOut];

[myView.layer addAnimation:rotationAnimation forKey:@"rotationAnimation"];
}

关于iPhone UIImageView 旋转,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1421050/

32 4 0
行者123
Hồ sơ cá nhân

Tôi là một lập trình viên xuất sắc, rất giỏi!

Nhận phiếu giảm giá Didi Taxi miễn phí
Mã giảm giá Didi Taxi
Giấy chứng nhận ICP Bắc Kinh số 000000
Hợp tác quảng cáo: 1813099741@qq.com 6ren.com