Merge branch 'master' into viewModel

This commit is contained in:
Sam DuBois
2022-12-20 09:48:02 -07:00
committed by GitHub
11 changed files with 129 additions and 35 deletions

View File

@@ -17,10 +17,15 @@ struct ImageViewer: View {
VStack{
Text(url.lastPathComponent)
KFImage(url)
KFAnimatedImage(url)
.configure { view in
view.framePreloadCount = 3
}
.cacheOriginalImage()
.loadDiskFileSynchronously()
.scaleFactor(UIScreen.main.scale)
.fade(duration: 0.1)
.aspectRatio(contentMode: .fit)
.tabItem {
Text(url.absoluteString)
}
@@ -41,10 +46,15 @@ struct ImageCarousel: View {
var body: some View {
TabView {
ForEach(urls, id: \.absoluteString) { url in
KFImage(url)
KFAnimatedImage(url)
.configure { view in
view.framePreloadCount = 3
}
.cacheOriginalImage()
.loadDiskFileSynchronously()
.scaleFactor(UIScreen.main.scale)
.fade(duration: 0.1)
.aspectRatio(contentMode: .fit)
.tabItem {
Text(url.absoluteString)
}