我正在构建一个下载文件的应用程序,当下载运行时,我想要一个简单的图形,它可以像过去使用的动画 Gif 一样旋转。
所以我有代码来加载这个图像,稍微旋转这个图像,然后重新显示它。
我希望它在下载处于活动状态时继续旋转。
我从网上查看了许多代码,但我认为我对太多信息感到困惑。有没有一种简单的方法可以做到这一点。
我假设我必须建立一个方法来进行旋转和重新显示,当我继续下载时,我可以在这个后台进程中循环到该方法,然后在下载结束时退出后台任务。
我现在运行的示例代码如下:下载
NSString *imagefile = [NSString stringWithFormat:@"https://imoonaws.com/glold/data/%@/mid.png", Path];
NSURL *url1=[NSURL URLWithString:imagefile];
NSData *data1 = [NSData dataWithContentsOfURL:url1];
[data1 writeToFile:fullPath atomically:YES];
和图像旋转
UIImage *image = [UIImage imageNamed: @"Icon.png"];
UIImage *rotatedImg = [image imageRotatedByDegrees:18];
[_image setImage:rotatedImg];