【问题标题】:How can I create a LinkedIn like Tab Bar selection animation in iOS using Swift?如何使用 Swift 在 iOS 中创建类似于标签栏选择动画的 LinkedIn?
【发布时间】:2017-08-13 08:08:44
【问题描述】:

当前 iOS LinkedIn 应用程序的 UITabBar 在选择时填充 UITabBarItem 图像。 UITabBarItem 图像的填充是动画的。如何使用 Swift 复制该动画?

最初未选中时,图像只有一个没有填充的轮廓。选择时,图像从中间(动画)填充,颜色会导致填充图像。

【问题讨论】:

  • 这太宽泛了。您需要详细展示/解释您正在尝试做什么,而不仅仅是参考 some 其他应用程序。即使那样,您最终也可能只是发布一个“给我密码”问题
  • @luk2302 我已经编辑了我的问题。猜猜它现在更有意义了

标签: ios swift3 uitabbarcontroller uitabbar uitabbaritem


【解决方案1】:

我认为您可以通过使用UIImageViewhighlightedAnimationImagesanimationRepeatCount = 0 轻松实现此目的

如果您不想拥有许多图像而不是只有 1 个图像,则可以将 UIImageView 子类化并在突出显示时为附加的彩色遮罩层设置动画。

你也可以寻找像Lottie这样的框架来使用动画

【讨论】:

  • 这个动画在 UITabBarItem 图像上发生。它没有 UIImageView。
猜你喜欢
  • 1970-01-01
  • 2021-04-22
  • 1970-01-01
  • 2018-08-05
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多