Ios5 UIPageView-控制翻页速度
有没有办法控制我的UIPageViewController中翻页动画的速度?特别是,当有人刷得很快时,减慢动画速度。慢速和中速滑动看起来很棒,但当您快速滑动时,翻页动画看起来更像是水平幻灯片过渡,而不是实际的翻页Ios5 UIPageView-控制翻页速度,ios5,uipageviewcontroller,Ios5,Uipageviewcontroller,有没有办法控制我的UIPageViewController中翻页动画的速度?特别是,当有人刷得很快时,减慢动画速度。慢速和中速滑动看起来很棒,但当您快速滑动时,翻页动画看起来更像是水平幻灯片过渡,而不是实际的翻页 self.pageController = [[UIPageViewController alloc] initWithTransitionStyle:UIPageViewControllerTransitionStylePageCurl
self.pageController = [[UIPageViewController alloc]
initWithTransitionStyle:UIPageViewControllerTransitionStylePageCurl
navigationOrientation:UIPageViewControllerNavigationOrientationHorizontal
options: options];
谢谢 我唯一一次看到翻页的持续时间是通过使用cocos2d控制的 cocos2d for iPhone是一个用于构建2D游戏、演示和其他图形/交互应用程序的框架。它基于cocos2d设计:它使用相同的概念,但不是使用python,而是使用objective-c CartonSmart在电子书的入门工具包中使用它,他们在其中设置了一个transitionWithDuration选项,下面显示了其中的一个片段
-(void) doAfterChangingPages {
[[BookData sharedData] turnPage];
CCTransitionPageTurn* transition = [CCTransitionPageTurn transitionWithDuration:2 scene:[ThePage scene] backwards:NO];
[[CCDirector sharedDirector] replaceScene:transition];
}
实际上没有滑动手势,尽管看起来有,但页面外缘某个区域的触摸手势会导致转换。速度是恒定的,因此无论手势执行得多么慢或多么快,页面始终以选项设置的速度旋转