我正在寻找从右上角开始的部分页面 curl (但会满足于整页 curl )。
我成功地使用了:
CATransition *animation = [CATransition animation];
[animation setDelegate:self];
[animation setDuration:1.0];
CAMediaTimingFunction *fun=[CAMediaTimingFunction functionWithName:kCAMediaTimingFunctionEaseInEaseOut];
[animation setTimingFunction:fun];
animation.type = @"pageCurl";
animation.subtype=@"fromRight";
animation.fillMode = kCAFillModeForwards;
animation.endProgress = 0.75;
[animation setRemovedOnCompletion:NO];
[[bckground layer] addAnimation:animation forKey:@"pageCurlAnimation"];
但由于它使用私有(private) API - 我不能冒险在提交我的应用程序时被拒绝。
任何人都知道如何让 UIViewAnimationOptionTransitionCurlUp
或 UIModalTransitionStylePartialCurl
从右上角开始工作?
最佳答案
您的代码中没有私有(private) API。我在已成功提交到应用商店的应用中有相同的代码。
私有(private) API 意味着使用未记录的方法。未记录的字符串值没问题。
关于ios - UIView/UIViewController 右上角的页面 curl ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16136393/