【问题标题】:iOS Strech Animation - Where should I start looking?iOS Strech Animation - 我应该从哪里开始寻找?
【发布时间】:2015-06-24 08:02:38
【问题描述】:

如何实现拉伸动画外观?

我需要从哪里开始寻找? CABasicAnimation 似乎无法解决问题。像这样:是想要的效果:

http://inspirationmobile.tumblr.com/post/112168531484/sidebar-animation-by-jacub-antalik-ramotion-com

【问题讨论】:

  • 你已经尝试了吗?

标签: ios objective-c swift animation


【解决方案1】:

在这个视图中不仅仅是一个简单的动画。 使用UIKitDynamics,但聪明的是,最终效果是由该视图内的小不可见UIViews 的单个效果组成的。
边框是CAShapeLayer,由插入这些单个视图的贝塞尔路径组合而成。
每个绘图循环,CAShapeLayer 路径都会根据这些视图的位置进行刷新。
你可以在here找到更多关于这个效果的信息。

【讨论】:

    【解决方案2】:

    对于如此复杂的形状动画,请查看CAShapeLayerUIBezierPath。看看this SO thread,这至少可以帮助您入门。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-01-14
      • 1970-01-01
      • 2018-12-20
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多