我有一个像这样初始化的 PageViewController:
self.pageViewController = [[UIPageViewController alloc] initWithTransitionStyle:UIPageViewControllerTransitionStyleScroll
navigationOrientation:UIPageViewControllerNavigationOrientationHorizontal options:nil];
在其中一页上,有一个 UISlider。
我的问题是,当我将 transitionstyle 设置为 时,在滑块上调用UIPageViewControllerTransitionStyleScroll
之前需要 150-200 毫秒。beginTrackingWithTouch
当我使用 UISlider 时,看不到这种行为UIPageViewControllerTransitionStylePageCurl
,其中 UISlider 立即被选中。
这意味着,除非用户在拖动滑块(视频进度)之前稍等片刻,否则页面将改为翻转,这远非理想。
Page curl 动画不符合应用程序的要求,因此感谢任何解释或解决方法。