gpt4 book ai didi

objective-c - 如何制作像 Podcast 应用程序那样的转场效果?

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

我知道有四种过渡效果:水平、垂直、翻转、曲线。

但是,我想要的是 Podcast 应用程序中使用的过渡效果。它与翻转效果类似,但又略有不同。如下图所示,它看起来有体积;所以它更壮观。

如何制作这样的过渡效果?

最佳答案

动画可能是用三个独立的 View 完成的 - 传出、侧面和传入。可以设置每个 View 层的 anchor ,使它们都围绕相同的中心垂直轴旋转,这是插入屏幕的边宽度的一半。侧 View 最初旋转到 M_PI_2,后 View 旋转到 M_PI。

然后所有三个层都可以通过 M_PI 旋转。这将给出旋转固体对象的外观。应调整主视图的子层变换以提供一些旋转视角。这涉及将 .m34 值设置为一个小数字,网上有很多这样的例子。

*所有角度都以弧度为单位,有些可能需要为负数,这里只是解释一下原理

关于objective-c - 如何制作像 Podcast 应用程序那样的转场效果?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13081977/

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