先上效果图:
OC代码:
@interface ViewController ()
{
UIImageView *imageView;
}
@end
@implementation ViewController
- (void)viewDidLoad {
[super viewDidLoad];
imageView = [[UIImageView alloc] initWithFrame:CGRectMake(60, 30, 200, 200)];
imageView.image = [UIImage imageNamed:@"The Girl.jpg"];
imageView.layer.cornerRadius = 100;
imageView.clipsToBounds = YES;
imageView.layer.borderWidth = 3;
imageView.layer.borderColor = [UIColor purpleColor].CGColor;
[self.view addSubview:imageView];
//定时器
NSTimer *timer = [NSTimer scheduledTimerWithTimeInterval:0.02
target:self selector:@selector(onTimer) userInfo:nil repeats:YES];
[timer fire];
}
- (void)onTimer {
static int i = 0;
i++;
//自旋
imageView.transform = CGAffineTransformMakeRotation(0.01 * i);
[UIView commitAnimations];
}
@end
是不是有点网易云音乐的感觉…