我想将图像旋转 360 度延迟 2 或 3 秒,然后再将其旋转 360 度,该过程应继续进行。有什么可能的建议吗?实际上尝试了 Cgaffinetransfom 但它不适用于 360 度。
您可以像这样旋转图像:
[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 |