새로 생성된 단일 뷰 프로젝트의 ViewController.m에 붙여넣은 다음 스토리보드에 스크롤 뷰를 드래그합니다.
미리 정의된 상태는 없습니다.
UIScrollViewDelegate의 - scrollViewDidScroll:은 설명에 더 가까운 스크롤뷰의 시각적 범위가 변경된 후에 호출됩니다.
만으로는 부족하다면 직접 구현해보고 - scrollViewDidScroll:에 손가락이 움직이는 시간을 기록해 보세요. 그런 다음 현재 시간과 녹화된 시간의 차이를 모니터링하여 일정 시간을 초과하면 손가락이 멈춘 것으로 간주합니다.
- scrollViewWillBeginDragging:는 드래그를 시작할 때 호출됩니다. - scrollViewDidScroll:은 데이터가 조금씩 변경될 때마다 호출됩니다. - scrollViewWillEndDragging:withVelocity:targetContentOffset:은 손가락이 떠날 때 호출됩니다.
사용 가능한 코드를 보충하세요. 더 나은 방법이 있을 것입니다. 참고용으로만 사용하세요.

으아악새로 생성된 단일 뷰 프로젝트의 ViewController.m에 붙여넣은 다음 스토리보드에 스크롤 뷰를 드래그합니다.
미리 정의된 상태는 없습니다.
UIScrollViewDelegate의
- scrollViewDidScroll:
은 설명에 더 가까운 스크롤뷰의 시각적 범위가 변경된 후에 호출됩니다.만으로는 부족하다면 직접 구현해보고
- scrollViewDidScroll:
에 손가락이 움직이는 시간을 기록해 보세요. 그런 다음 현재 시간과 녹화된 시간의 차이를 모니터링하여 일정 시간을 초과하면 손가락이 멈춘 것으로 간주합니다.- scrollViewWillBeginDragging:
는 드래그를 시작할 때 호출됩니다.- scrollViewDidScroll:
은 데이터가 조금씩 변경될 때마다 호출됩니다.- scrollViewWillEndDragging:withVelocity:targetContentOffset:
은 손가락이 떠날 때 호출됩니다.손가락이 움직이지 않고 ScrollView를 벗어나지 않으면 어떤 ScrollView 메서드에도 응답하지 않습니다.
scrollViewDidScroll
이 응답하지 않고scrollViewDidEndDragging
도 응답하지 않으면 손가락이 미끄러지지 않고 여전히 ScrollView에 있다는 의미입니다.