함께 공부하는 Flutter
[Flutter] Navigator 의 주요 메소드
냥냥박사에디
2023. 5. 29. 14:55
반응형
Flutter의 Navigator 클래스에서 많이 사용되는 메소드들을 대표적으로 정리하면 다음과 같습니다:
메소드 | 설명 |
---|---|
push | 스택에 새로운 route를 푸시하여 새로운 화면을 엽니다. |
pushReplacement | 현재 route를 새로운 route로 대체하여 화면을 전환합니다. 이전 route는 스택에서 제거됩니다. |
pushNamed | 이름이 지정된 route를 스택에 푸시하여 해당 route에 대한 화면을 엽니다. |
pushNamedAndRemoveUntil | 이름이 지정된 route를 스택에 푸시하여 해당 route에 대한 화면을 열면서, 이전에 지정된 조건을 만족하는 route들을 스택에서 제거합니다. |
pop | 스택에서 현재 route를 제거하고 이전 route로 돌아갑니다. |
popUntil | 현재 route를 제외한 스택의 모든 route를 제거하고 이전에 지정된 조건을 만족하는 route로 돌아갑니다. |
위의 메소드들은 Navigator 클래스에서 많이 사용되며, 일반적인 화면 전환 및 내비게이션에 유용합니다. 추가로 사용 가능한 메소드들은 Flutter의 공식 문서에서 확인하실 수 있습니다.
반응형