仿网易云音乐专辑图片的旋转动画
用过网易云音乐的人都知道,在网易云音乐的控制界面有一张旋转的,类似唱片一样的图片,这个效果其实是两张图片合成的,一张是黑色胶片,中间一张是专辑图片。这里不说怎么合成一张图片,只说说专辑图片的旋转动画。废话不多说,看代码:
objective-c版:
SCImageView.h
//
// SCImageView.h
// BaiduMusic
//
// Created by 凌 陈 on 8/22/17.
// Copyright © 2017 凌 陈. All rights reserved.
//
#import <UIKit/UIKit.h>
@interface SCImageView : UIImageView
-(void) startRotating;
-(void) stopRotating;
-(void) resumeRotate;
@end
SCImageView.m
//
// SCImageView.m
// BaiduMusic
//
// Created by 凌 陈 on 8/22/17.
// Copyright © 2017 凌 陈. All rights reserved.
//
#import "SCImageView.h"
@implementation SCImageView
// 开始旋转
-(void) startRotating {
CABasicAnimation* rotateAnimation = [CA