文件名称:YapImageManager:用于在Swift中下载,缓存和处理图像的高性能图像库
文件大小:1.21MB
文件格式:ZIP
更新时间:2024-05-22 00:43:09
swift ios image yapdatabase Swift
特征 具有优先级排队的异步图像下载器 使用 (SQLite)进行高级内存和数据库缓存 保证每个请求仅下载一张图片 取消带有票证的待处理请求 背景图像解码,调整大小和过滤 自定义图像滤镜 使用滤镜对渐变等进行图像渲染 高性能滚动 在可达性更改时自动暂停和恢复下载队列 完全用Swift撰写 路线图功能 在通过通知下载图像之前,可以针对gif,png和jpeg格式从原始解码图像数据流中捕获图像的高度和宽度。 这对于在表格视图或集合视图中以适当的宽高比显示全宽图像非常有用,因为它使您能够计算单元格高度并在下载可见图像时几乎立即更新布局。 能够在下载整个GIF之前返回GIF第一帧的图像。 能够将GIF转换为MP4文件,以实现更好的内存管理和滚动性能 要求 iOS 10.0以上/ tvOS 9.0以上 Xcode 8.0+ 迅捷3.0+ 安装 可可豆 YapImageMan
【文件预览】:
YapImageManager-master
----YapImageManager.podspec(685B)
----Docs()
--------exampleSizedWithGradient.png(472KB)
--------header.gif(543KB)
--------exampleSized.png(516KB)
--------exampleGradient.png(29KB)
----icon.png(8KB)
----.swift-version(4B)
----Podfile.lock(4KB)
----Source()
--------NSString+md5.m(648B)
--------YapImageSessionManager.swift(29KB)
--------YapImageManager.swift(49KB)
--------YapImageFilter.swift(10KB)
--------NSString+md5.h(92B)
----YapImageManagerExample.xcworkspace()
--------contents.xcworkspacedata(240B)
----.travis.yml(330B)
----Podfile(332B)
----LICENSE(1KB)
----Example()
--------Resources()
--------Source()
----README.md(6KB)
----.gitignore(189B)
----YapImageManagerExample.xcodeproj()
--------xcshareddata()
--------project.xcworkspace()
--------xcuserdata()
--------project.pbxproj(18KB)