FLUTTER ECOSYSTEM

navigator_resizable

현재 경로에 표시된 콘텐츠의 크기에 맞게 자식 네비게이터의 크기를 *시각적으로* 조정하는 Navigator의 얇은 래퍼입니다.

최신 버전
3.0.2
30일 다운로드
6.6만
좋아요
29
Pub 점수
160

패키지 개요

공개 정보를 바탕으로 생성한 선택 가이드입니다.

개요

navigator_resizable은 현재 경로의 콘텐츠에 맞게 Navigator의 자식을 시각적으로 조정하는 가벼운 Flutter 패키지입니다. 표시된 경로의 크기에 따라 네비게이터의 치수를 동적으로 조정하여, 기존의 네비게이션 동작을 변경하지 않고 레이아웃 정확도를 향상시킵니다. 플랫폼 간에 경로 콘텐츠의 크기가 크게 달라지는 반응형 디자인에 이상적입니다.

사용 사례
  • 반응형 UI 레이아웃
  • 다이나믹 루트 크기 조정
  • 크로스 플랫폼 일관성
  • 콘텐츠 기반 레이아웃 조정
  • 사용자 지정 탐색 컨테이너
주요 기능
  • Visual resizing only
  • Minimal performance overhead
  • Platform-agnostic
  • Simple integration
  • No state management required
적합한 대상
  • 적응형 탐색 레이아웃이 필요한 개발자
  • 변동하는 경로 콘텐츠 크기를 가진 프로젝트
  • 다중 플랫폼 플러터 앱
  • 사용자 인터페이스 중심의 라우팅 개선
고려 사항
  • 실제 탐색 스택에 영향을 주지 않습니다
  • 레이아웃 제약 조건을 수동으로 처리해야 합니다
  • 복잡한 중첩 탐색기에는 적합하지 않습니다
  • 시각적 크기 조정에 국한되며, 구조적 변경은 포함되지 않음
  • 추가 패딩 또는 정렬 설정이 필요할 수 있습니다
지원 플랫폼AndroidiOSWebmacOSWindowsLinux

패키지 설치

flutter pub add navigator_resizable

카테고리

관련 프로젝트