오랜 시간 동안 동일한 중첩 된 UIScrollView 문제에 직면 해 왔습니다. 광란의 스크롤, 3시 20 분 및 기타와 같은 일부 오픈 소스 코드를 시도했지만 모두 최종적으로 실패합니다. 사진 뷰어를 만들려고합니다. 응용 프로그램은 iPhone과 동일합니다. 다음과 같은 구조를 만들었습니다. -중첩 된 UIScrollView-iPhone 사진 응용 프로그램
1) View 컨트롤러. 2) 뷰 컨트롤러보기에서 하나의 UIScrollView (즉, 내부/부모 스크롤보기)를 자식으로 사용합니다. 3) 하위 스크롤보기 (즉, 외부/하위 스크롤보기)의 내부/부모 스크롤보기 번호에 각각은 사진 응용 프로그램의 한 페이지를 나타냅니다. 4) 각 스크롤보기에서 하나의 이미지 내 이미지가 표시되는보기.
그래서 내가 원하는 것은 사용자가 사진 응용 프로그램에서 페이징의 모양과 느낌을 얻을 수 있도록 사용자가 모든 하위보기로 가로로 스크롤해야하는 외부 스크롤보기를 스크롤 할 때입니다. 또한 사용자가 하나의 특정 이미지/외부 스크롤보기) 그는 줌인/아웃, 스 와이프 및 싱글/더블 탭핑을 수행 할 수 있어야합니다. 나는 SDT 2.1에서 작동하도록 만들었지 만 SDT 3.0 이후로 작동합니다. 프로젝트 뒤에 아이디어를 말해주십시오. 어떤 뷰가 터치를 검출 하는지를 서브 클래 싱하는 뷰를 스크롤한다. 완전하게 아이 - 부모 관계가되는 방법. 가능하면 샘플 코드도 제공하십시오.