2011-11-04 2 views
0

uiscrollview에서 스크롤해야하는 이미지가 있지만 특정 지점에서만 스크롤을 중지해야합니다. 내가 uitableview의 긴 이미지를 가지고 있으므로 스크롤해야한다고 상상해보십시오. 내가 생각하고있는 것 : 전체 행이 맨 위에 표시되는 지점에서만 스크롤을 멈출 수 있습니까? 그렇다면 어떻게해야합니까?특정 위치에서만 멈춤으로써 UIScrollView로 스크롤하는 방법은 무엇입니까?

답변

1

스크롤을 이동할 위치를 좌표로 설정해야합니다. 이 여기에서 이루어집니다 -

[scrollView scrollRectToVisible:CGRectMake(0, 50, 1536, 939) animated:NO]; 

그래서 당신이 필요로하는 정확한 CGRect 사양을 지정해야합니다. 그러나 이것은 당신을 위해 작동 할 것입니다.

animated:YES으로 설정하면이 새 위치로 스크롤되는 것이 부드럽게 움직입니다.

+0

감사합니다. 정확히 내가 찾고 있던 것이 었습니다. – alhcr

관련 문제