我有一个PageViewController,它初始化如下:
self.pageViewController = [[UIPageViewController alloc] initWithTransitionStyle:UIPageViewControllerTransitionStyleScroll
navigationOrientation:UIPageViewControllerNavigationOrientationHorizontal options:nil];
Run Code Online (Sandbox Code Playgroud)
在其中一个页面上,有一个UISlider.
我的问题是,当我将过渡样式设置UIPageViewControllerTransitionStyleScroll为时beginTrackingWithTouch,在滑块上调用之前需要150-200毫秒.当我使用UIPageViewControllerTransitionStylePageCurlUISlider 时,立即选择此行为.
这意味着除非用户在拖动滑块之前等待一点(视频进度),否则页面将转向,这远非理想.
Page curl动画不符合应用程序的要求,因此任何解释或解决方法都表示赞赏.