在我们的应用程序中,我们使用 CATransition 从一个视图过渡到另一个视图,但是我们缺少其他应用程序中的平滑度。因此,什么可以作为视图转换的替代解决方案或一些提高应用程序流平滑度的技巧。
问候
这里编辑的是我们正在使用的代码:
MyView *obj =[[MyView alloc]initWithFrame:CGRectMake(0,0,320,415)];
CATransition *animation = [CATransition animation];
[animation setDuration:0.3];
animation.timingFunction = [CAMediaTimingFunction functionWithName:kCAMediaTimingFunctionEaseOut];
[animation setType:kCATransitionPush];
[animation setSubtype:kCATransitionFromRight];
[[self.superview layer] addAnimation:animation forKey:nil];
[self.superview addSubview:obj];
[obj release];
[self removeFromSuperview];