2016-09-03 2 views
1

내 앱에는 UIPageViewcontroller가 있습니다. UIPageViewcontroller 내부에 ViewController가 있으며 내부에 테이블이 있습니다.크로스 스크롤 : UIpageViewcontroller 내부의 tableview가 올바르게 동작하지 않습니다.

내가 겪고있는 문제는 테이블을 아래로 스크롤 할 때 페이지간에 스크롤 할 수 없다는 것입니다. 내가 손가락을 들어 올리지 않으면. (이것은 또한 테이블이 완전히 스크롤을 멈추는 지 확인해야합니다)

나는 이것을하기위한 더 자연스러운 방법이 있기를 바랬습니다. 당신이 달성하려고으로 enter image description here

손가락 난 그냥 인스 타 그램을 시도

답변

3

을 들어 내야하지 않고, 당신의 테이블을 아래로 스크롤 짝수 페이지 사이에 슬쩍 수있는 방법이 있나요, 그들은 동일한 UI를 가지고있다. Insta 포스트를 스크롤 할 때 테이블 스크롤이 중지 될 때까지 뷰 컨트롤러 사이를 스 와이프 할 수 없었습니다.

self.tableview.scrollView.decelerationRate = UIScrollViewDecelerationRateFast; 

이 코드는 테이블 신속하고 따라서 사용자가 스 와이프하여 중지 할 수 있습니다 : 당신이 할 수있는

1 옵션은 다음과 같은 코드를 사용하여 테이블 스크롤의 속도를 줄이는 것입니다.

따라서 테이블 스크롤이 중지되지 않으면보기 컨트롤러간에 스 와이프 할 수 없습니다.