gpt4 book ai didi

iphone - 为什么文档中没有列出所有 CATransition 动画类型?

转载 作者:塔克拉玛干 更新时间:2023-11-02 09:50:37 24 4
gpt4 key购买 nike

当我遇到这篇文章时,我正在研究 stackoverflow 试图找出如何在图层上制作 curl 动画:CATransition page curl from top

帖子的作者使用常量字符串 'pageCurl' 来定义动画类型:animation.type = @"pageCurl";

在查看过渡动画类型的苹果文档时,仅列出了以下类型:

NSString * const kCATransitionFade;
NSString * const kCATransitionMoveIn;
NSString * const kCATransitionPush;
NSString * const kCATransitionReveal;

我错过了什么吗?为什么没有列出 curl up 过渡?我在我的程序中使用“pageCurl”作为过渡类型进行了测试,并确认它有效!

最佳答案

如果它们未列出,Apple 不希望您使用它们。如果您使用它们,您可能会被应用商店拒绝。

为什么 Apple 不希望您使用它们?他们没有说,但我们可以推测:

  1. 他们希望自己的应用看起来比第三方应用更好,或者至少与众不同。

  2. 他们尚未确定这些转换的最终形式,因此他们不希望开发人员依赖它们。

  3. 过渡需要过多的电池或 CPU,因此他们希望限制其使用。

关于iphone - 为什么文档中没有列出所有 CATransition 动画类型?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9388112/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com