【发布时间】:2013-06-19 07:15:03
【问题描述】:
我有一个像这样初始化的 PageViewController:
self.pageViewController = [[UIPageViewController alloc] initWithTransitionStyle:UIPageViewControllerTransitionStyleScroll
navigationOrientation:UIPageViewControllerNavigationOrientationHorizontal options:nil];
在其中一个页面上,有一个 UISlider。
我的问题是,当我将 transitionstyle 设置为 UIPageViewControllerTransitionStyleScroll 时,在滑块上调用 beginTrackingWithTouch 之前需要 150-200 毫秒。
当我使用UIPageViewControllerTransitionStylePageCurl 时,不会出现这种行为,其中 UISlider 会立即被选中。
这意味着除非用户在拖动滑块(视频进度)之前稍等片刻,否则页面将会翻转,这远非理想。
页面卷曲动画不符合应用程序的要求,因此感谢任何解释或解决方法。
【问题讨论】:
标签: cocoa-touch uislider uipageviewcontroller