https://developer.apple.com/documentation/uikit/uiswipeactionsconfiguration
"The set of actions to perform when swiping on rows of a table."
테이블의 행을 스와이프할 때 수행하는 액션의 집합입니다.
@MainActor class UISwipeActionsConfiguration : NSObject
커스텀 스와이프 액션과 테이블 뷰의 행 사이를 연결하려면 UISwipeActionsConfiguration
객체를 생성할 수 있습니다. 사용자는 행과 관련이 있는 액션을 보기 위해 테이블 뷰에서 왼쪽 혹은 오른쪽으로 스와이프할 수 있습니다. 각 스와이프 액션 객체는 스와이프 개별 타입을 표시하기 위한 액션의 집합을 포함하고 있습니다.
테이블 뷰의 행에 커스텀 액션을 추가하려면 테이블 뷰 딜리게이트의 tableView(_:leadingSwipeActionsConfigurationForRowAt:)
혹은 tableView(_:trailingSwipeActionsConfigurationForRowAt:)
메소드를 구현해야 합니다. 이러한 메소드에서 나타내고 있는 행에 대한 액션을 생성하고 반환할 수 있습니다. 테이블은 액션 버튼을 표시하고, 사용자가 액션 버튼을 탭했을 때 적합한 핸들러 블록을 실행합니다.
사용자가 테이블 행을 스와이프할 때 표시하기 위한 액션입니다.
https://developer.apple.com/documentation/uikit/uicontextualaction
https://velog.io/@panther222128/UIContextualAction