CGImageSourceCreateWithData (SwiftUI UIKit中文文档手册)
程序员文章站
2024-03-24 14:52:46
...
CGImageSourceCreateWithData
创建从Core Foundation数据对象读取的图像源。
CGImageSourceRef CGImageSourceCreateWithData(CFDataRef data, CFDictionaryRef options);
参量
-
data
要读取的数据对象。有关数据对象的更多信息,请参见CFData和数据对象。 -
options
指定其他创建选项的字典。有关可以提供的**,请参见图像源选项字典**。
返回值
图像源。您有责任使用释放该对象CFRelease。
参考源码
public class func gif(data: Data) -> UIImage? {
// Create source from data
guard let source = CGImageSourceCreateWithData(data as CFData, nil) else {
print("SwiftGif: Source for the image does not exist")
return nil
}
return UIImage.animatedImageWithSource(source)
}
技术交流
QQ:3365059189
SwiftUI技术交流QQ群:518696470
上一篇: AnimationDrawable
推荐阅读
-
RotationGesture 旋转手势 (SwiftUI 中文文档手册)
-
CGImageSourceCreateWithData (SwiftUI UIKit中文文档手册)
-
NSHostingController (SwiftUI中文文档手册)
-
UIViewRepresentable (SwiftUI UIKit中文文档手册)
-
sheet(isPresented:onDismiss:content:) (SwiftUI 中文文档手册 教程含源码)
-
MKCoordinateSpan 缩放层级 MapKit (SwiftUI 中文手册文档)
-
MKPointAnnotation MapKit(SwiftUI UIKit中文文档手册)
-
UIToolbar UIKit(SwiftUI中文文档手册)
-
barTintColor (SwiftUI UIKit中文文档手册)
-
UISearchBar UIKit (SwiftUI UIKit中文文档手册)