파파비의 블로그

플러터, flutter) 화면간 애니메이션 customizing 하는 방법 본문

개발/flutter

플러터, flutter) 화면간 애니메이션 customizing 하는 방법

N. Dave 2020. 6. 20. 12:24
반응형

=> MaterialRoutePage를 상속해서 buildTransitions에서 설정한다

 

위 코드를 보면 CustomRoute class는 MaterialPageRoute<T>를 상속한다.

재내럴형식이라 CustomRoute도 <T>를 같이 써준다.

 

생성자 -> builder와 , settings를 입력받고, 그 입력받은 값을 바로 부모의 builder와 settings 값으로 설정해버린다

 

buildTransitions > 화면간 전환 애니메이션 담당 메소드이다.

여기를 override하면 된다.

 

여기서는 간단하게 FadeTransition을 입혔지만 더욱 복잡한 것들도 가능하다.

 

기본적으로 theme으로 운영체제에 따라 화면간 전환 애니메이션을 설정할 수도 있다.

https://www.udemy.com/course/learn-flutter-dart-to-build-ios-android-apps/learn/lecture/15157140#questions/10568944

 

반응형
Comments