[flutter] 플러터 Swipeable이란?
Swipeable 기능
Swipeable은 사용자가 지정된 방향으로 스와이프할 때 해당 아이템에 대해 실행되는 동작을 제공합니다. 일반적으로 Swipeable 위젯은 다음과 같은 기능을 제공합니다:
- 삭제: 아이템을 스와이프하여 삭제할 수 있습니다.
- 특정 동작 수행: 아이템을 스와이프하여 특정 동작을 수행할 수 있습니다.
Swipeable 사용 방법
Swipeable을 사용하려면, flutter_swipe_action_cell
패키지를 설치하여야 합니다. 그 후, 해당 패키지를 사용하여 목록 항목에 Swipeable을 추가할 수 있습니다.
import 'package:flutter_swipe_action_cell/flutter_swipe_action_cell.dart';
// ...
SwipeActionCell(
key: Key(item.id),
trailingActions: [
SwipeAction(
onTap: (CompletionType type) {
// 삭제 또는 특정 동작 수행 코드 추가
},
color: Colors.red,
icon: Icons.delete,
),
],
child: ListTile(title: Text(item.title)),
)
위 코드에서 SwipeActionCell
은 목록의 각 항목마다 Swipeable 기능을 제공합니다.
Swipeable은 사용자에게 편리한 상호작용성과 빠른 동작 수행을 제공하여 앱의 사용자 경험을 향상시킬 수 있습니다.
더 많은 정보나 예제를 보려면 flutter_swipe_action_cell 패키지 문서를 참조하십시오.