2011-06-13 5 views
1

아래 그림과 같은 스크롤보기가 있습니다. 그것은 사용자가 내 애플 리케이션의 다양한 섹션 사이를 이동/탐색 할 수 있습니다. 단면의 수는 20에서 40까지 다양합니다 (꽤 큽니다). 스크롤 속도는 사용자가보기에서 스 와이프/스크롤하는 속도에 따라 달라집니다. 나는이 작업을 scrollview이라는 contentOffSet 속성을 사용하여 생각했지만이 기능의 유용성을 감소시킬 수 있으므로 수행하지 않았습니다.Scrollview의 속도를 제어 할 수 있습니까

enter image description here ------->이 스크롤 뷰

1가 - 어떻게 스크롤 뷰의 속도를 제어 할 수 있습니까?

2 - 콘텐츠 오프셋 속성을 사용하지 않고이 작업을 수행 할 수 있습니까?

답변

1

나는 당신의 사용자 정의보기에 UIPanGestureRecognizer를 사용하는 것이 좋습니다 및 velocityInView을 사용 :

을 즉, 당신의 필요를 잘라 좋은 작은 단서를했다 UIGestureRecognizerStateChanged

+0

청취하여 자신 만의 사용자 정의 계산을하지 않습니다. ....이게 도움이되는지 알게 될거야. +1 –

관련 문제