2013-01-20 2 views
1

ScrollView의 속도를 줄이는 방법.ScrollView 민감도 iOS

TableView의 이미지에 문제가있어 문제가 있습니다. 스크롤 속도를 느리게하려면 또는 가능하면 더 빨리 멈추도록 설정하십시오.

+0

이미지에 어떤 문제가 있습니까? 이미지가로드되어 테이블 뷰가 느려지는 경우 테이블 뷰 스크롤을 느려지 게하는 대신 백그라운드에서 해당 이미지를로드하는 것이 좋습니다. – nebs

+0

나는 그것이 어떻게 들었는가? –

+0

게으른 로딩 이미지에 대한이 질문을보십시오. http://stackoverflow.com/questions/1130089/lazy-load-images-in-uitableview – nebs

답변

0

AFAIK, 스크롤 속도 스크롤 속도를 늦출 수 없습니다. 사용자가 예를 들어 손가락으로 테이블 위에 종이 한장을 움직이는 것처럼 콘텐츠를 주변에 옮기는 것에 익숙해 져 있기 때문에 아마도 매우 어색 할 것입니다.

그러나 할 수있는 일은 스크롤보기를 빠르게 감속시키는 것입니다. 즉 스크롤을 계속하지 않거나 터치가 끝난 직후에 멈추는 것입니다. 또 다른 옵션이있는 ScrollView의 꼭대기에 다른보기를 배치하고 모든 터치 이벤트를 가로 챌 수 있도록 할 것입니다

(UIScrollViewdecelerationRate 속성을 참조), 그래서 당신은 당신의 필요에 따라 손가락의 움직임과 콘텐츠 움직임 사이의 비율을 선택할 수있는 기회를 가질 수있다. 이것은 매우 지루할 수 있습니다. 왜냐하면 모든 튀는 관성 운동과 다른 행동에서 스크롤 이벤트를 말하고 아래의 인터페이스 요소로 전달해야하기 때문입니다.