UISwipeActionsConfiguration

Panther·2021년 8월 28일
0

https://developer.apple.com/documentation/uikit/uiswipeactionsconfiguration

"The set of actions to perform when swiping on rows of a table."

테이블의 행을 스와이프할 때 수행하는 액션의 집합입니다.

Declaration

@MainActor class UISwipeActionsConfiguration : NSObject

Overview

커스텀 스와이프 액션과 테이블 뷰의 행 사이를 연결하려면 UISwipeActionsConfiguration 객체를 생성할 수 있습니다. 사용자는 행과 관련이 있는 액션을 보기 위해 테이블 뷰에서 왼쪽 혹은 오른쪽으로 스와이프할 수 있습니다. 각 스와이프 액션 객체는 스와이프 개별 타입을 표시하기 위한 액션의 집합을 포함하고 있습니다.

테이블 뷰의 행에 커스텀 액션을 추가하려면 테이블 뷰 딜리게이트의 tableView(_:leadingSwipeActionsConfigurationForRowAt:) 혹은 tableView(_:trailingSwipeActionsConfigurationForRowAt:) 메소드를 구현해야 합니다. 이러한 메소드에서 나타내고 있는 행에 대한 액션을 생성하고 반환할 수 있습니다. 테이블은 액션 버튼을 표시하고, 사용자가 액션 버튼을 탭했을 때 적합한 핸들러 블록을 실행합니다.

See Also


Row Actions

UIContextualAction

사용자가 테이블 행을 스와이프할 때 표시하기 위한 액션입니다.

https://developer.apple.com/documentation/uikit/uicontextualaction
https://velog.io/@panther222128/UIContextualAction


0개의 댓글