2009-03-23 6 views
7

세 개의 UIScrollViews, scrollView1, scrollView2scrollView3이 있습니다. scrollView1이 스크롤 될 때 scrollView2은 수평으로 스크롤해야하고 scrollView3이 스크롤 될 때는 scrollView2이 수직으로 스크롤해야합니다. 어떻게해야합니까?UIScrollView 동기화 동기화

답변

14

UIScrollViewDelegate 프로토콜에는 scrollViewDidScroll :이 포함됩니다.

당신은 scrollView1의 대리인의 scrollViewDidScroll에서 scrollView2 및 scrollView3에서 setContentOffset를 사용하여 subserviant의 scrollviews의 contentOffset을 설정할 수 있습니다 :

+2

감사 남자, 감사합니다 !!!! TTTHHHAAAAANNNKKKKSSS !!!!!!! 그게 내가 18 시간 동안 찾고 있던 바로 그거야 !!!!!!!!!!!!! – Thanks

+1

이미 궁금한 사람들에게는 단지이 메모가 콘텐츠 영역의 가장자리를 넘어서 스크롤하는 것을 고려해야할까요? 그렇습니다! 이 방식으로 설명해 드리겠습니다. 두 스크롤보기를 ** 하나로 ** 작동하려면 * 사용할 * 기술 *이 필요합니다. 좋아 보인다. 감사합니다 로저! – colinta