ios - UIView/UIViewController 右上角的页面 curl

标签 ios animation uiview uiviewcontroller page-curl

我正在寻找从右上角开始的部分页面 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 - 我不能冒险在提交我的应用程序时被拒绝。

任何人都知道如何让 UIViewAnimationOptionTransitionCurlUpUIModalTransitionStylePartialCurl 从右上角开始工作?

最佳答案

您的代码中没有私有(private) API。我在已成功提交到应用商店的应用中有相同的代码。

私有(private) API 意味着使用未记录的方法。未记录的字符串值没问题。

关于ios - UIView/UIViewController 右上角的页面 curl ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16136393/

相关文章:

ios - 这个弹出窗口类的名称是什么?

ios - "ITMS-90853: Invalid font"on TestFlight 外部测试

ios - OpenCV matchShapes() 输出值

jquery - 无法正常完成翻转3D动画

ios - 快速在自定义容器 View 下添加阴影

ios - UILabel下的UIVIew动画

objective-c - 创建数字键盘的最佳方式,如 Apples 电话应用程序所示

iphone - 如何正确设置 UIAccessibilityElement 的 accessibilityFrame?

animation - ScrollView 中元素的 SwiftUI 动画不起作用? Xcode GM 更新

javascript - Nexus 5 网站 - 设备内的滚动 slider - 怎么做?