SwiftUIRemoteImage
示例
要运行示例项目,请克隆仓库,然后首先从示例目录运行pod install
。
要求
安装
SwiftUIRemoteImage 通过 CocoaPods 提供。要安装,只需将以下行添加到您的 Podfile 中:
pod 'SwiftUIRemoteImage'
然后更新 pod
pod update
或
pod install
用法
在 Swift 文件中导入
import SwiftUIRemoteImage
与您的视图一起使用
struct ImageItem: Identifiable {
var id = UUID()
var title: String
var url: String
}
struct ContentView: View {
let item1 = ImageItem(title: "Item 1", url: "https://free-images.com/lg/9e46/white_bengal_tiger_tiger_0.jpg")
let item2 = ImageItem(title: "Item 2", url: "https://free-images.com/lg/ee7b/cow_animal_cow_head.jpg")
var body: some View {
let imageList: [ImageItem] = [item1, item2]
return List(imageList, id:\.id) { image in
HStack {
RemoteImage(url: image.url)
Text("\(image.title)")
}
}
}
}
作者
Smin Rana, [email protected]
许可协议
SwiftUIRemoteImage 采用 MIT 许可协议。更多信息请查看 LICENSE 文件。