다음과 같은 아이디어를 사용하여 직접 구현할 수 있습니다.
우리가 3 개 항목 (셀)을 통해 루프 무한히하고자한다고 가정 - 다음 C0, C1, C2, 우리는, 중심 셀의 좌측 및 우측에
C0 C1을 결과를 더미 셀을 생성 할 수있다 C2 [C0 C1 C2] C0 C1 C2 브래킷
세포를 단말기 화면을 통해 우리는 참조 셀이며, 우리가 왼쪽으로 이동하면,
C0 [C1 C2 C0] C1 C2 C0 C1 C2
이 순간에 주어진 더미 셀의 오른쪽을 가리 키도록 contentOffset을 강제합니다.
C0 [C1 C2 C0] C1 C2 C0 C1 C2 -> C0 C1 C2 C0는 [C1 C2 C0] C1 C2가
그것은 동일한 메커니즘으로 작동하면 오른쪽으로 스크롤 할 때.
아래 내 솔루션에서 항목보기 너비를 상위보기와 동일하게 설정하면 문제가 해결됩니다.
https://github.com/DragonCherry/HFSwipeView
그냥 싶어 단지, 그것이 어떻게 작동하는지 확인하려면 아래 링크를 클릭하고 "재생 탭"합니다.
https://www.cocoacontrols.com/controls/hfswipeview
그냥 전체 크기의 세포 항목의 경우에 작동 할 수있는 UIScrollView에서 pagingEnabled 옵션을 사용하여,하지만 당신은 부모 (스크롤)보기보다는 콘텐츠 항목의 좁은 폭을 설정하려면 제대로 작동하지 않습니다. "동기화"또는 "가장자리 미리보기"에 대한 cocoacontrols 샘플을 참조하여이 기능을 확인하십시오.
나는 똑같은 것을 찾고있다. 나는 IOS에 안드로이드 애플 리케이션을 포팅 오전 ScrollView, 수평 TableView, PageViewController, 등등을 사용할지 여부를 모르겠다. 또한 동적 할당을 처리하는 방법이나 안드로이드에서 자동으로 뷰를 해제하는 방법을 모르겠다 각 세부 view는 ViewPager와 Adapter 등에서 더 이상 필요하지 않을 때 해방 된 자체 조각이었습니다. –
Container view와 UIPageViewController를 사용하면 다음과 같이 할 수 있습니다. https://stackoverflow.com/a/45188331/4665694 –