From f4a03dcf23a360d9ce19ca1d792eb63e6b03865a Mon Sep 17 00:00:00 2001 From: DreamPiggy Date: Thu, 25 Feb 2021 12:39:27 +0800 Subject: [PATCH] Update the Demo for watchOS, added tooltip --- Example/SDWebImageSwiftUIDemo/ContentView.swift | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/Example/SDWebImageSwiftUIDemo/ContentView.swift b/Example/SDWebImageSwiftUIDemo/ContentView.swift index 16184a7..7d9549b 100644 --- a/Example/SDWebImageSwiftUIDemo/ContentView.swift +++ b/Example/SDWebImageSwiftUIDemo/ContentView.swift @@ -17,6 +17,7 @@ class UserSettings: ObservableObject { #endif } +#if os(watchOS) @available(iOS 14.0, OSX 11.0, tvOS 14.0, watchOS 7.0, *) extension Indicator where T == ProgressView { static var activity: Indicator { @@ -31,6 +32,7 @@ extension Indicator where T == ProgressView { } } } +#endif struct ContentView: View { @State var imageURLs = [ @@ -143,6 +145,7 @@ struct ContentView: View { .transition(.fade(duration: 0.5)) .scaledToFit() .frame(width: CGFloat(100), height: CGFloat(100), alignment: .center) + .help(url) #endif } else { WebImage(url: URL(string:url), isAnimating: .constant(true)) @@ -156,6 +159,7 @@ struct ContentView: View { .transition(.fade(duration: 0.5)) .scaledToFit() .frame(width: CGFloat(100), height: CGFloat(100), alignment: .center) + .help(url) } Text((url as NSString).lastPathComponent) }