아이폰 기본앱중에서 미리알림 앱 입니다.
위 그림처럼 셀을 드래그할때 하위셀로 집어 넣을 수 있는 셀은 사진처럼 회색 음영이 나오고,
넣지 못하는 셀은 색상 변화는 없게 보이게 해야합니다.
찾아본 결과
func tableView(_ tableView: UITableView, targetIndexPathForMoveFromRowAt sourceIndexPath: IndexPath, toProposedIndexPath proposedDestinationIndexPath: IndexPath) -> IndexPath
이라는 메서드를 사용하면, 드래그 할때 + 손가락이 움직일때마다 호출되어 매개변수의 IndexPath를 사용해서 현재 밑 cell을 추적할 수있어 구현은 가능할것처럼 보이는데,
그때마다 IndexPath 로 밑의셀의 background 속성에 직접 넣어주면 성능상 문제가 있을 것 같아 다른 방법을 찾고 있습니다.
더 좋은 방법이 있을까요?
-
이 게시글은 mi kim에 의해 3 years, 10 months 전에 수정됐습니다.
-
이 게시글은 mi kim에 의해 3 years, 10 months 전에 수정됐습니다.