gpt4 book ai didi

iphone - iPhone 中的图像旋转问题

转载 作者:行者123 更新时间:2023-11-29 04:45:23 25 4
gpt4 key购买 nike

我想以角度 90 旋转图像(左右旋转)。我使用以下代码,它以角度 360 向左旋转。我如何以角度 90 旋转图像。

-(IBAction)btnLeftRotateClicked:(id)sender
{


CATransform3D rotationTransform = CATransform3DMakeRotation(1.0f * M_PI, 0, 0, 1.0);

CABasicAnimation* rotationAnimation;
rotationAnimation = [CABasicAnimation animationWithKeyPath:@"transform"];

rotationAnimation.toValue = [NSValue valueWithCATransform3D:rotationTransform];
rotationAnimation.duration = 0.25f;
rotationAnimation.cumulative = YES;
rotationAnimation.repeatCount = 1;

[imageAdjustView.layer addAnimation:rotationAnimation forKey:@"rotationAnimation"];

}

谢谢。

最佳答案

如果您只想以 2D 方式旋转图像,为什么不使用 affineTransform

CGAffineTransformMakeRotation(-M_PI * 0.5);

关于iphone - iPhone 中的图像旋转问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9732016/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com