SwiftUI TabView Animation Not giving any animation

Viewed 906

I'm trying to create a TabView Slider in SwiftUI with 3 modals that will onboard a user. The default PageTabViewStyle() is a little basic and I'm wanting it to animate with the default slide speed etc.

I've tried appending animation along with the transition from what I've seen online including StackOverflow but it doesn't work.

Here's what I currently have:

ZStack {
        Color.black
        TabView(selection: $currentTab) {
                ForEach(OnboardingData.list) { viewData in
                    OnboardingModal(data: viewData)
                        .tag(viewData.id)
                }
           }
            .tabViewStyle(PageTabViewStyle(indexDisplayMode: .never))
            .animation(.easeInOut)
            .transition(.slide)
    }
0 Answers
Related