EEYatHo 앱 깎는 이야기

Swift) CollectioView 페이징 스와이프UX 핵심 - EEYatHo iOS 본문

카테고리 없음

Swift) CollectioView 페이징 스와이프UX 핵심 - EEYatHo iOS

EEYatHo 2021. 3. 22. 11:46
반응형

콜렉션뷰를 유저가 스와이프할 때, 어떤 위치의 아이템을 보여줄지 알아내는 소스

func scrollViewWillEndDragging(_ scrollView: UIScrollView, withVelocity velocity: CGPoint, targetContentOffset: UnsafeMutablePointer<CGPoint>) {
	// 스와이프시 애니메이션 끝날 떄 위치를 미리 알 수 있음
	let index = Int(targetContentOffset.pointee.x / view.frame.width)
	...
}

 

Comments