let gifPath:NSString = Bundle.main.path(forResource:"图片名称", ofType: "gif")! as NSString
let gifData:Data = try! Data(contentsOf:Url(fileURLWithPath:gifpath as String)
let gifDataSource:CGImageSource = CGImageSourceCreateWithData(gifData as CFData, nil)!
let gifImageCount:Int = CGImageSourceGetCount(gifDataSource)
var gifImageArr = [UIImage]()
for i in 0...gifImageCount-1 {
let imageref:CGImage? = CGImageSourceCreatImageAtIndex(gifDataSource, i, nil)
let image:UIImage = UIImage(cgImage:imageref!,scale:UIScreen.main.scale, orientation:UIImageOrientation.up)
gifImageArr.append(image)
}