iOS开发动画库-swift版

更多整理资料尽在👉一平米小站

动画
ViewAnimatorViewAnimator brings your UI to life with just one line
FleaMarket“咸鱼”新特性-视频动画
fave-button给button增加了很多可爱的动画
SicaSimple Interface Core Animation. Run type-safe animation sequencially or parallelly
UIWindowTransitionsAnimated transitions for UIWindow’s rootViewController property
SpringA library to simplify iOS animations in Swift
LoginCritterAn animated avatar that responds to text field interactions
转场动画
Hero非常棒的转场动画库
EasyTransitionsA simple way to create custom interactive UIViewController transitions
特效
Pastel类似Instagram的梯度背景色界面动画效果. Gradient animation effect like Instagram
侧滑与右滑返回手势
SideMenuswift实现,一款带动画效果可定制 Slide Menu,可以学习其动画实现思路。P.S. 对于Hamburger式菜单,虽然很常用,不过,苹果并不鼓励使用,甚至有开发小组对其弊病用自家上线应用前后数据对比进行了抨击。
QQConfigurationswift,QQ-iPhone端框架,左侧菜单栏拖动手势。
SwiftPages高可定制类似 Instagram 视图滑动切换功能类库。API 简单、易用。
FlowingMenu.swift菜单如此出场方式(橡皮筋弹跳式动画)好玩又有趣。
gif动画
YLGIFImage-SwiftYLGIFImage-Swift。
gifu.Swiftgifu.Swift高性能GIF显示类库。
droptogifdroptogif视频拖拽到应用窗口后自动转换为 GIF 动画(其转换进程动画效果也超赞)。
JWAnimatedImage.swiftJWAnimatedImage.swift集中了目前主流的 GIF 显示库(如 FLAnimatedImage,Gifu 等)的优点,进行重构,代码短小精悍。而且使用了新的 frame 提取算法。
SwiftyGif高性能 Gif 播放引擎。
PHImageKit.swift出自 Product Hunter 开发小组的带下载、缓存的 GIF 播放组件库。使用简单又方便。
其他动画
GoogleNewsStandAnimationIt is same like Google News Stand Animation with Customise Configuration file in Swift iOS Technology
poppingpopping是一个POP 使用实例工程
JHChainableAnimations一个容易读,和使用的链式动画库.同时支持Objective-C
PopMenu用POP动画引擎写的Sina微博的Menu菜单。
SpringSpring是一个Swift编写的开源库,可简化Swift编写的iOS动画。支持shake、pop、morph、squeeze、wobble、swing、flipX、flipY、fall、squeezeLeft、squeezeRight以及squeezeDown等多种动画形式,用 IBDesignable 让使用者可以在 Xcode 中快速设置动画效果。
JGTransitionCollectionViewswift,基于集合视图扩展实现完成自动布局及单元项 Flip式动画效果(效果很赞)。组件使用方便、自然(只需设置集合视图数据源的标准方式即可)。
KYShareMenu带弹性动画的分享菜单。
BuildAnInfiniteCarousel自己动手造无限循环图片轮播,教程
LLCycleScrollViewiOS图片轮播(图片循环播放), 支持文本图片结合,支持图片数据的延时加载,支持StoryBoard,支持本地图片显示及与网络图的混合显示
tispr-card-stackswift 卡片风格动画切换组件及完整交互示例。
ZLSwipeableViewSwiftswift 卡片堆叠效果的实现(ZLSwipeableView)可实现类似Tinder和Potluck应用程序的卡片堆叠效果,该项目基于ZLSwipeableView objective-c实现。1.自定义动画。2.自定义滑动切换。3.自定义方向。4.撤销。
Koloda基于卡片的 Tinder-style 动画效果示例。精细绝人。更赞的是额外附了详细开发教程 How We Built Tinder-Like Koloda Animation in Swift 网页链接 。Yalantis 出品动画程序款款精品。
KDIntroViewswift 动态介绍视图框架及演示。另外两个相似的类库是 RazzleDazzle和 Presentation,择需使用。
RazzleDazzle【IFTTT开源Swift编写的帧动画框架–RazzleDazzle】RazzleDazzle 是IFTTT开源的一个iOS帧动画框架,非常适用于APP初次使用时的介绍和引导信息。JazzHands是UIKit一个简单的关键帧基础动画框架,可通过手势、scrollview、KVO等控制动画,被IFTTT应用在IFTTT for iPhone上。
SIFloatingCollection_Swift可定制的 Apple Music 风格浮动形状动画组件及演示。
CKWaveCollectionViewTransitionswift, UICollectionViewController之间切换的动画。
CardsAnimationDemoswift, 《使用 UICollectionView 实现的一个卡片动画》不是直接操作所有 UIView 和 CALayer 的 transform3D 属性来实现整个效果的,而是使用 UICollectionView 来完成所有的视图管理和实现。
TKRubberIndicator.swift一个很不错的 page control。
TTGEmojiRate.swiftTTGEmojiRate.swift以Emoji表情为基础绘图,Swift开源项目: TTGEmojiRate的实现
CardAnimation.swiftCardAnimation 是国人开发的一个用 Swift 实现卡片垂直翻转动画的 Demo, 实现思路
UIViewXXYBoom.swift一个炫酷好玩的爆炸效果,如何实现这个效果
ZLSwipeableViewSwift ZLSwipeableViewZLSwipeableViewSwift在Tinder and Potluck中的动画效果实现思路(连续卡片翻页效果),最贴心的是作者提供了OC和Swift两个版本来供开发者使用,非常丝滑顺畅的效果。
RYCuteView用UIBezierPath实现果冻效果。 教程
IBAnimatable.swift第三方开源库IBAnimatable可以帮助我们在Interface Builder和Swift Playground里面设计UI, 交互, 导航模式, 换场和动画。整个App 都是通过 IBAnimatable 在Interface Builder 设计完成,没有任何一行代码。
MotionMachine.swift功能强大、优雅、模块化动画库。
circle-menu.swift动画效率很赞的圆形缩放菜单演示及类库。
BWWalkthrough.swiftBWWalkthrough.swift界面切换中加入灵动的动画效果。
hamburger-button.swifthamburger-button.swift一个汉堡包动画关闭按钮。
HamburgerButton.swiftHamburgerButton.swift一个汉堡包动画返回按钮。
MDCSwipeToChooseViewMDCSwipeToChooseView翻牌子效果。
Advance.swift简单易用、功能强大的动画框架库。在手势交互、帧动画、自定义动画及仿真类型将是不错的选择。
HWAnimationTransition_Swift
HWAnimationTransition_OC类似于格瓦拉启动页中的放大转场动画(objective-C && Swift)。教程
NumberMorphView.swift可爱的数字补间(变身)动画类库。
DisplaySwitcher.swift两个集合视图在不同布局(平铺和列表)间平滑切换。Yalantis 出品。
DynamicButton.swift一套完整、且带动画过渡的图标按钮库。
TKDotSegment.swift是一个带有圆点动画的 segment。
LiquidLoader.swift液态加载动画的轻量级 UI 组件。
15DaysofAnimationsinSwift15DaysofAnimationsinSwift动画。
Interpolate.swift手势驱动交互式转场动画框架库。这个很专业,且非常有意思。
PeekPop.swift3DTouch动画组件。
fantastic-ios-animation.swift基于 UI 组件类别分类,且带精彩动画效果的 iOS 组件库集合。
GridPanelDemo赞,一个点击翻转的动画Demo
astrology-motion-iosAstrology animation written in Swift 3
    原文作者:leiyulingling
    原文地址: https://www.jianshu.com/p/4ca88789f1c1
    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
点赞