iphone - 为什么文档中没有列出所有 CATransition 动画类型?
<p><p>当我遇到这篇文章时,我正在寻找 stackoverflow 试图弄清楚如何在图层上制作 curl 动画:<a href="https://stackoverflow.com/questions/3652724/catransition-page-curl-from-top" rel="noreferrer noopener nofollow">CATransition page curl from top</a> </p>
<p>帖子作者使用常量字符串'pageCurl'来定义动画类型:
<code>animation.type = @"pageCurl";</code></p>
<p>在苹果文档中查找过渡动画类型时,仅列出了以下类型:</p>
<pre><code>NSString * const kCATransitionFade;
NSString * const kCATransitionMoveIn;
NSString * const kCATransitionPush;
NSString * const kCATransitionReveal;
</code></pre>
<p>我错过了什么吗?为什么没有列出 curl up 过渡?我在程序中使用“pageCurl”作为过渡类型进行了测试,并确认它有效!</p></p>
<br><hr><h1><strong>Best Answer-推荐答案</ strong></h1><br>
<p><p>如果它们未列出,Apple 不希望您使用它们。如果你使用它们,你可能会被应用商店拒绝。</p>
<p>为什么 Apple 不希望你使用它们?他们没有说,但我们可以推测:</p>
<ol>
<li><p>他们希望自己的应用看起来比第三方应用更好,或者至少不同于第三方应用。</p></li>
<li><p>他们尚未确定这些过渡的最终形式,因此他们不希望开发人员依赖它们。</p></li>
<li><p>转换需要过多的电池或 CPU,因此他们希望限制使用。</p></li>
</ol></p>
<p style="font-size: 20px;">关于iphone - 为什么文档中没有列出所有 CATransition 动画类型?,我们在Stack Overflow上找到一个类似的问题:
<a href="https://stackoverflow.com/questions/9388112/" rel="noreferrer noopener nofollow" style="color: red;">
https://stackoverflow.com/questions/9388112/
</a>
</p>
页:
[1]