위젯 사용자는 탭 또는 클릭하여 작업을 수행할 수있는 가장 일반적으로 사용되는 UI 구성 요소입니다. 기본 단순 버튼 이외에도 다양한 플러터 패키지를 사용하여 사용자 정의 버튼을 추가 할 수 있습니다. 이러한 버튼은 다음 기능을 제공합니다. * 디자인 커스터마이징 - 3D 버튼, 애니메이션 버튼 등 * 상태 변경 - 일반적으로 이러한 버튼은 프로그래스 버튼 또는 로딩 버튼이라고하며 기본 작업이 실제로 워크플로우 인 경우 사용자에게 진행 상황을 알리려는 경우에 사용됩니다. 예를 들어, 사용자가 로그인 버튼을 탭하면 버튼에 처리, 로그인 성공, 다시 시도 실패 등 다양한 상태가 반영 될 수 있습니다. 버튼, 진행 버튼, 로딩 버튼, 애니메이션 버튼, 3D 버튼 또는 기타 모든 유형의 버튼을 추가하는 데 도움이되는 플러터 패키지의 완전한 목록은 다음과 같습니다.
animated_icon_button
277
네이티브 IconButton을 기반으로 하는 모든 사용 가능한 아이콘을 포함하는 사용자 정의 애니메이션 IconButton을 생성하는 Flutter 패키지입니다.
gradient_coloured_buttons
83
사용자 인터페이스를 향상시키기 위해 커스터마이즈 가능한 그라디언트 색상, 크기 및 테두리 반지름을 가진 시각적으로 매력적인 버튼을 생성할 수 있습니다.
future_button
39
진행 막대를 가진 사용자 정의 가능한 Material 및 Cupertino 버튼입니다. 사용자가 어떤 작업을 누를 때 로딩 인디케이터를 표시하고 그 결과를 나중에 표시하려는 경우 유용합니다.
animated_progress_button
27
버튼을 전문적으로 만들기 위한 솔루션을 찾고 있습니까?이 패키지는 Pinterest에서 모든 애니메이션 아이디어를 제공하여 도움이 될 수 있습니다.