如何使用Swift在iOS中创建LinkedIn之类的选项卡栏选择动画?

问题描述:

当前iOS LinkedIn应用程序的UITabBar填充选定的UITabBarItem图像。 UITabBarItem图像的填充是动画的。我如何使用Swift复制该动画?如何使用Swift在iOS中创建LinkedIn之类的选项卡栏选择动画?

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

+1

这是过于宽泛。你需要详细展示/解释你想要做的事情,而不仅仅是参考*一些*其他应用程序。即使如此,你可能最终只会发布“给我一个codez”的问题 – luk2302

+0

@ luk2302我编辑了我的问题。猜猜它现在更有意义 –

我认为你可以很容易地通过实现这一目标的UIImageViewhighlightedAnimationImagesanimationRepeatCount = 0

沿着如果你不希望有许多图像,而不是只有1个,你也可以继承的UIImageView和动画附加有色高亮显示时遮罩层。

你也可以寻找框架,如Lottie使用动画

+0

这个动画发生在UITabBarItem图像上。它没有UIImageView。 –