UIViewAnimationTransitionCurlUp和CurlDown与景观

时间:2011-07-28 03:00:35

标签: iphone uiimage landscape uiinterfaceorientation page-curl

请帮我找到答案,因为我在这里和其他许多网站搜索过。我使用此代码来制作pageCurl效果。

//开始动画块

CGContextRef context = UIGraphicsGetCurrentContext();
[UIView beginAnimations:nil context:context]; 
[UIView setAnimationTransition:UIViewAnimationTransitionCurlUp
                       forView:[self view] cache:YES];
[UIView setAnimationCurve:UIViewAnimationCurveEaseInOut]; 
[UIView setAnimationDuration:1.0];

//开始动画块

CGContextRef context = UIGraphicsGetCurrentContext();
[UIView beginAnimations:nil context:context]; 
[UIView setAnimationTransition:UIViewAnimationTransitionCurlDown
                       forView:[self view] cache:YES];
[UIView setAnimationCurve:UIViewAnimationCurveEaseInOut];
[UIView setAnimationDuration:1.0];

如上所示,我正在使用UIViewAnimationTransitionCurlDown和UIViewAnimationTransitionCurlUp在landscapeRight和landscapeLeft方向中的多个图像之间进行迭代。我的问题是,苹果会接受我的申请吗?!

感谢您的帮助

1 个答案:

答案 0 :(得分:0)

仅基于此代码 - 我没有看到任何原因,您没有访问任何私有API。只要应用程序的其余部分工作(不会崩溃......)并且您没有违反Apple的任何其他规则。