위젯상위51-100선

Date:     Updated:

카테고리:

태그:

위젯 상위 51-100선

  1. BottomSheet: 화면의 하단에서 위로 슬라이드되는 시트로, 사용자에게 추가적인 정보를 제공하거나 액션을 제공할 때 사용됩니다.

  2. TabBar: 탭을 가로 방향으로 나열하여 페이지 간 전환을 제공하는 위젯입니다. TabBarView와 함께 사용됩니다.

  3. TabBarView: TabBar와 함께 사용되는 위젯으로, 각 탭에 해당하는 콘텐츠를 표시합니다.

  4. Stepper: 단계별로 진행할 수 있는 위젯으로, 단계마다 다른 화면을 표시합니다.

  5. ListView.builder: 동적으로 리스트 항목을 생성하는 ListView의 변형입니다. 리스트 항목의 수가 많거나 동적일 때 유용합니다.

  6. GridView.builder: 동적으로 격자 항목을 생성하는 GridView의 변형으로, 항목이 많은 경우에 사용됩니다.

  7. FormField: Form 내에서 입력 필드의 상태를 관리하는 데 사용되는 위젯입니다.

  8. CupertinoButton: iOS 스타일의 버튼 위젯으로, Cupertino 디자인 가이드라인을 따릅니다.

  9. CupertinoNavigationBar: iOS 스타일의 네비게이션 바 위젯으로, Cupertino 디자인을 따릅니다.

  10. CupertinoSegmentedControl: iOS 스타일의 세그먼트 컨트롤 위젯으로, 여러 선택 항목을 제공합니다.

  11. CupertinoPicker: iOS 스타일의 피커 위젯으로, 사용자에게 목록에서 항목을 선택하게 합니다.

  12. CupertinoTextField: iOS 스타일의 텍스트 입력 필드로, Cupertino 디자인을 따릅니다.

  13. FutureBuilder: 비동기 작업의 결과를 기반으로 위젯을 구성하는 위젯입니다.

  14. StreamBuilder: 스트림의 데이터 변화에 반응하여 위젯을 업데이트하는 위젯입니다.

  15. AnimatedSwitcher: 자식 위젯을 부드럽게 교체하는 애니메이션을 제공하는 위젯입니다.

  16. Opacity: 자식 위젯의 투명도를 설정하는 위젯으로, 자식 위젯의 시각적 효과를 조정할 수 있습니다.

  17. Transform: 자식 위젯에 변형(회전, 크기 조정 등)을 적용할 수 있는 위젯입니다.

  18. HeroController: Hero 애니메이션을 제어하는 컨트롤러로, 화면 전환 시 애니메이션을 관리합니다.

  19. CustomPaint: 사용자 정의 페인팅을 지원하는 위젯으로, 직접 그림을 그릴 때 사용됩니다.

  20. RichText: 다양한 스타일의 텍스트를 혼합하여 표시할 수 있는 위젯입니다.

  21. Container: 자식 위젯을 감싸고, 크기, 패딩, 마진, 장식 등을 설정할 수 있는 위젯입니다.

  22. Align: 자식 위젯을 부모 위젯 내에서 정렬하는 위젯입니다.

  23. FractionallySizedBox: 부모 위젯의 비율에 따라 자식 위젯의 크기를 조정하는 위젯입니다.

  24. ConstrainedBox: 자식 위젯에 제약 조건을 적용하여 크기나 위치를 조정할 수 있는 위젯입니다.

  25. AspectRatio: 자식 위젯의 가로 세로 비율을 유지하도록 크기를 조정하는 위젯입니다.

  26. SizedBox.expand: 부모 위젯의 크기에 맞게 자식 위젯을 확장하는 위젯입니다.

  27. FittedBox: 자식 위젯의 크기를 부모 위젯에 맞게 조정하는 위젯입니다.

  28. IntrinsicWidth: 자식 위젯의 본래 너비를 기반으로 크기를 조정하는 위젯입니다.

  29. IntrinsicHeight: 자식 위젯의 본래 높이를 기반으로 크기를 조정하는 위젯입니다.

  30. CustomScrollView: 스크롤 가능한 레이아웃을 제공하며, 다양한 슬리버(Sliver) 위젯을 사용할 수 있습니다.

  31. SliverFillRemaining: 남은 공간을 채우는 슬리버 위젯으로, CustomScrollView 내에서 사용됩니다.

  32. ReorderableListView: 항목을 드래그하여 재배치할 수 있는 리스트를 생성하는 위젯입니다.

  33. Draggable: 위젯을 드래그할 수 있도록 하는 위젯으로, 드래그 및 드롭 작업을 지원합니다.

  34. DragTarget: 드래그된 위젯을 받을 수 있는 영역을 정의하는 위젯입니다.

  35. Dismissible: 슬라이드하여 항목을 삭제할 수 있는 위젯입니다.

  36. ValueListenableBuilder: 값이 변경될 때 위젯을 자동으로 업데이트하는 빌더 위젯입니다.

  37. AnimatedList: 애니메이션 효과와 함께 리스트 항목을 추가하거나 제거할 수 있는 위젯입니다.

  38. AnimatedPositioned: Stack 내에서 자식 위젯의 위치를 애니메이션으로 변경할 수 있는 위젯입니다.

  39. AnimatedCrossFade: 두 위젯 간의 크로스 페이드 애니메이션을 제공하는 위젯입니다.

  40. AnimatedBuilder: 애니메이션을 직접 구현할 때 사용되는 위젯으로, 애니메이션을 커스터마이즈할 수 있습니다.

  41. PageView: 페이지를 좌우로 스와이프하여 전환할 수 있는 위젯입니다.

  42. CustomScrollView: 스크롤 가능한 영역을 커스터마이즈할 수 있는 위젯으로, 다양한 슬리버 위젯과 함께 사용됩니다.

  43. InteractiveViewer: 위젯을 팬 및 줌할 수 있는 뷰어 위젯입니다.

  44. BackdropFilter: 배경 위젯에 필터 효과를 적용하여, 배경을 흐리게 하거나 기타 효과를 주는 위젯입니다.

  45. ShaderMask: 자식 위젯에 셰이더 효과를 적용하여 시각적인 효과를 추가하는 위젯입니다.

  46. RepaintBoundary: 위젯을 별도의 레이어로 분리하여, 해당 부분만 캡처하거나 렌더링 성능을 개선할 수 있는 위젯입니다.

  47. FractionallySizedBox: 부모 위젯의 비율에 따라 자식 위젯의 크기를 조정하는 위젯입니다.

  48. WidgetSpan: RichText 내에서 위젯을 직접 배치할 수 있는 스팬입니다.

  49. AnimatedIcon: 애니메이션된 아이콘을 제공하는 위젯으로, 다양한 상태 변화를 표현할 수 있습니다.

  50. CupertinoActivityIndicator: iOS 스타일의 로딩 인디케이터로, 원형 로딩 애니메이션을 표시합니다.

Widget 카테고리 내 다른 글 보러가기

댓글 남기기