OStack程序员社区-中国程序员成长平台

标题: ios - iOS中的图像旋转 [打印本页]

作者: 菜鸟教程小白    时间: 2022-12-12 13:17
标题: ios - iOS中的图像旋转

我想将图像旋转 360 度延迟 2 或 3 秒,然后再将其旋转 360 度,该过程应继续进行。有什么可能的建议吗?实际上尝试了 Cgaffinetransfom 但它不适用于 360 度。



Best Answer-推荐答案


您可以像这样旋转图像:

[YourImageView setTransform:CGAffineTransformMakeRotation(10*(M_PI/360))];

现在要连续执行,您需要像这样设置计时器:

[NSTimer scheduledTimerWithTimeInterval:3.0 target:self selectorselector(doRotateImage) userInfo:nil repeats:YES];

旋转功能:

-(void)doRotateImage{
    [YourImageView setTransform:CGAffineTransformMakeRotation(10*(M_PI/360))];
}

就是这样。

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






欢迎光临 OStack程序员社区-中国程序员成长平台 (https://ostack.cn/) Powered by Discuz! X3.4