有什么方法可以更改页面卷曲过渡的默认持续时间?这是一种快速的方式,然后我希望它会是?
谢谢沙妮
这是使用默认过渡来卷曲页面并指定卷曲速度的方法。
CATransition *animation = [CATransition animation];
[animation setDelegate:self];
[animation setDuration:1.0f];
animation.startProgress = 0.2;
animation.endProgress = 1;
if (isGoingBackward) {
[animation setType:@"pageUnCurl"];
[animation setSubtype:kCATransitionFromTop];
}
else
{
[animation setType:@"pageCurl"];
[animation setSubtype:kCATransitionFromLeft];
}
[animation setFillMode: kCAFillModeBackwards];
[self.view.layer addAnimation:animation forKey:@"animation"];