iphone-错误的动画
我正在制作一本书,其中我将使用页面卷曲动画翻转页面,如下所示:iphone-错误的动画,iphone,animation,Iphone,Animation,我正在制作一本书,其中我将使用页面卷曲动画翻转页面,如下所示: [UIView beginAnimations:nil context:NULL]; [UIView setAnimationDuration:0.45f]; [UIView setAnimationTransition:UIViewAnimationTransitionCurlUp forView:self.view cache:NO]; [UIView commitAnimations]; 我会根据页面的增减使用向下卷曲或向上
[UIView beginAnimations:nil context:NULL];
[UIView setAnimationDuration:0.45f];
[UIView setAnimationTransition:UIViewAnimationTransitionCurlUp forView:self.view cache:NO];
[UIView commitAnimations];
我会根据页面的增减使用向下卷曲或向上卷曲
在某些时候,用户可以点击章节按钮,进入一个菜单,在那里他可以选择章节。此菜单位于单独的视图上,称为使用如下动画
[UIView setAnimationTransition:UIViewAnimationTransitionFlipFromRight forView:self.view cache:NO];
在用户选择章节后,我使用关闭章节选择视图
[UIView setAnimationTransition:UIViewAnimationTransitionFlipFromLeft forView:self.view cache:NO];
在这个转换完成后,我调用一个方法,它将显示所选章节的第一页。此页面将使用页面卷曲动画显示
这几乎可以正常工作,但这就是问题所在
如果我再次按下“选择章节”按钮,而不是看到从右侧翻转的动画并看到“选择章节菜单”,我将看到一个页面卷曲,它将回顾我已经看到的相同页面,然后,突然,“选择章节菜单”将出现,没有过渡
这与正在缓存的动画有关吗?即使我声明缓存属性为否?我该如何解决这个问题
谢谢设置一些断点。这听起来更像是“页面卷曲”动画被错误地调用