0

我知道这个问题以前在这里被问过很多次,但我仍然不确定如果我使用“pageCurl”和“pageUncurl”动画类型,苹果是否会拒绝该应用程序。

我发现一些非常旧的链接提到他们的应用程序被拒绝但它是在 SDK 3.2 之前,我也知道在 SDK 3.2 苹果允许这个动画。

我认为基于研究苹果可能不会拒绝它,但我正在寻找可以根据事实证实这一点的人。

 CATransition *animation = [CATransition animation];
[animation setDelegate:self];
[animation setDuration:0.45f];
[animation setTimingFunction:UIViewAnimationCurveEaseInOut];
if (!curled){
    animation.type = @"pageCurl";
    animation.fillMode = kCAFillModeForwards;
    animation.endProgress = 0.58;
} else {
    animation.type = @"pageUnCurl";
    animation.fillMode = kCAFillModeBackwards;
    animation.startProgress = 0.42;
}

[animation setRemovedOnCompletion:NO];
[[mCurlPage layer] addAnimation:animation forKey:@"pageFlipAnimation"];

谢谢

4

2 回答 2

1

我知道这是一篇相当老的帖子,但实际上我们已经在商店中有几个月的应用程序,它使用了这个动画。

似乎苹果可能会允许它,即使它没有得到官方支持。

于 2012-06-22T16:20:28.123 回答
0

经过大量谷歌搜索后,我放弃了在我的 iphone 应用程序中使用 pageCurl 和 pageUncurl API 的计划,因为没有应用程序具有此 API 并在应用程序商店中获得批准。希望苹果将来会启用此 API。

于 2011-12-29T07:48:02.680 回答