文件名称:NukeUI:SwiftUI 的延迟图像加载
文件大小:22KB
文件格式:ZIP
更新时间:2024-08-12 20:06:24
image-loading swiftui Swift
用户界面 SwiftUI 中缺少的部分,它提供了延迟图像加载。 LazyImage Image和LazyImage (类似于原生的 ) UIKit 和 AppKit 的ImageView和LazyImageView LazyImage使用加载图像,因此您可以利用其所有高级性能功能,例如自定义缓存、预取、任务合并、智能后台解压缩、请求优先级等。 不仅如此。 NukeUI 还支持渐进式图像,具有支持的 GIF 支持,甚至可以播放短视频,这是显示动画图像的方式。 警告。 它在早期预览中。 第一个稳定版本即将推出。 懒人图片 该视图使用源实例化,其中源可以是String 、 URL 、 URLRequest或 。 struct ContainerView : View { var body: some View { LazyImage ( source : "
【文件预览】:
NukeUI-main
----.github()
--------FUNDING.yml(638B)
----Sources()
--------Image.swift(2KB)
--------ImageView.swift(7KB)
--------LazyImageView.swift(13KB)
--------VideoImageDecoder.swift(3KB)
--------Internal.swift(3KB)
--------VideoPlayerView.swift(4KB)
--------LazyImage.swift(11KB)
----LICENSE(1KB)
----Package.resolved(567B)
----README.md(7KB)
----Package.swift(708B)
----.gitignore(2KB)
----CHANGELOG.md(3KB)