Andrew Conlan
Andrew Conlan

Reputation: 31

SwiftUI and tvOS: adjustsImageWhenAncestorFocused

How do you get the same focus effect in SwiftUI for images as you can with UIKit? I see you can use the card button style and it does provide motion effects but not the parallax that adjustsImageWhenAncestorFocused provides.

struct ContentView: View {
    var body: some View {
        Button {
            print("tapped")
        } label: {
            AsyncImage(url: URL(string: "Image-URL"))
                .frame(width: 300, height: 300)
        }
        .buttonStyle(.card)
    }
}

Upvotes: 3

Views: 595

Answers (1)

Kris9000
Kris9000

Reputation: 41

I know this question is pretty old, but I ran into the same problem and found that wrapping your UIImageView in a UIViewRepresentable works just fine.

Upvotes: 2

Related Questions