【问题标题】:Square Cash Label Animation方形现金标签动画
【发布时间】:2014-04-18 16:39:19
【问题描述】:

有人知道 Square Cash 如何为他们的标签制作动画吗?

标签做了两件事,看起来像 SizeToFit 一样调整大小以适应屏幕上的数字,但我不相信你可以根据 SizeToFit 制作动画。

其次,消失的数字似乎会向下动画并消失。输入的数字从上方向下移动。这似乎并不太棘手,但是当我们从 4 位数字变为 5 位数字时,逗号也会这样做!

【问题讨论】:

    标签: ios animation uilabel core-animation cabasicanimation


    【解决方案1】:

    我编写了类似的代码,是的,要使其完美是非常棘手的。

    知道我使用了集合视图可能会对您有所帮助。然后您可以自定义单元格/布局过渡。

    希望这会有所帮助。

    【讨论】:

      【解决方案2】:

      如果您发布一个简短的视频会很有帮助,以便我们可以看到您正在谈论的动画。

      根据您的描述,我猜他们自己构建了完整的数字,方法是在图层(或视图)上放置一个数字/符号,然后分别为每个字符设置动画。

      如果每个符号都有单独的图块,则可以很容易地更改以前的图块的大小以为新图块腾出空间,并同时为新的数字图块设置动画。您可以使用 UIView 动画或一组协调的 CABasicAnimations 来制作动画。

      【讨论】:

        【解决方案3】:

        我知道答案很晚,但可能对其他人有所帮助,

        我开发了类似于 square cash 的演示屏幕,你可以查看here

        【讨论】:

          猜你喜欢
          • 2013-08-19
          • 2022-10-06
          • 2021-07-04
          • 2013-08-05
          • 2019-01-14
          • 1970-01-01
          • 2013-01-13
          • 1970-01-01
          • 1970-01-01
          相关资源
          最近更新 更多