From ccd2f4d7ce36f1a5c8effc6384ec365168d9c46e Mon Sep 17 00:00:00 2001 From: talksik Date: Fri, 17 Dec 2021 04:13:02 -0800 Subject: [PATCH] adding spring effect nicer and works both ways, getting nav bar up and out --- .../Views/HomeView/InnerCircle/InnerCircleView.swift | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/nirvana-ios/Views/HomeView/InnerCircle/InnerCircleView.swift b/nirvana-ios/Views/HomeView/InnerCircle/InnerCircleView.swift index 7024988..c0d5a2d 100644 --- a/nirvana-ios/Views/HomeView/InnerCircle/InnerCircleView.swift +++ b/nirvana-ios/Views/HomeView/InnerCircle/InnerCircleView.swift @@ -100,11 +100,7 @@ struct InnerCircleView: View { // .stroke(Color.black) // .edgesIgnoringSafeArea(.all) - if self.selectedUserIndex != nil { - footerNavigation - .transition(AnyTransition.move(edge: Edge.bottom)) - .animation(Animation.default) - } + footerNavigation } .onAppear() { self.animateWaves = true @@ -133,6 +129,7 @@ struct InnerCircleView: View { .padding(5) } + VStack (alignment: .leading) { Text("Sarth Shah") .font(.footnote) @@ -153,6 +150,11 @@ struct InnerCircleView: View { FooterControlsView() } .padding() + .offset( + x:0, + y:self.selectedUserIndex == nil ? 150 : 0 + ) + .animation(Animation.spring(), value: self.selectedUserIndex) } var bubbleNavigation : some View {