LayerPlayer - 一款全面展示核心动画 API 示例项目(上架应用)。包括 CALayer, CAScrollLayer, CATextLayer, AVPlayerLayer, CAGradientLayer, CAReplicatorLayer, CATiledLayer, CAShapeLayer, CAEAGLLayer, CATransformLayer, CAEmitterLayer 等使用的互动演示。
JGTransitionCollectionView - swift,基于集合视图扩展实现完成自动布局及单元项 Flip式动画效果(效果很赞)。组件使用方便、自然(只需设置集合视图数据源的标准方式即可)。
KYShareMenu - 带弹性动画的分享菜单。
Context-Menu.iOS - 可以为app的菜单添加漂亮的动画内容,可自定义icon,并可根据自己的喜好设计单元格和布局。
DeformationButton - 一个简单的变换形状动画按钮。
UnReadBubbleView - UnReadBubbleView是一个能够拖拽并拉长的气泡视图。拖拽到一定的长度会消失,可以通过系数设置来控制拖拽的长度。气泡也支持多种属性设置。
PPDragDropBadgeView - 实现了类似于QQ 5.0 水滴拖拽效果. 支持iOS 5.0+ ARC,气泡能够带有数字标识,同时支持消失block方法。消失时还带有消失效果动画。
GiftCard-Implementation - 购买的炫酷动画。
iCarousel - iCarousel是一个类,它继承于UIView。用于简化实现各种类型的旋转木马(分页滚动视图),无限轮播 ,iOS开发之多图片无缝滚动组件封装与使用。
KIPageView - 无限循环PageView,横向TableView,无限轮播。
HotGirls - 卡片动画。
tispr-card-stack - swift 卡片风格动画切换组件及完整交互示例。
ZLSwipeableViewSwift - swift 卡片堆叠效果的实现(ZLSwipeableView)】可实现类似Tinder和Potluck应用程序的卡片堆叠效果,该项目基于ZLSwipeableView objective-c实现。1.自定义动画。2.自定义滑动切换。3.自定义方向。4.撤销。
Koloda - 基于卡片的 Tinder-style 动画效果示例。精细绝人。更赞的是额外附了详细开发教程 How We Built Tinder-Like Koloda Animation in Swift 网页链接 。Yalantis 出品动画程序款款精品。
QQPersonalInfoTransition - 仿照QQ的转场。
KYAnimatedPageControl - 除了滚动视图时PageControl会以动画的形式一起移动,点击目标页还可快速定位。支持两种样式:粘性小球和旋转方块。
KDIntroView - swift 动态介绍视图框架及演示。另外两个相似的类库是 RazzleDazzle和 Presentation,择需使用。
RazzleDazzle - 【IFTTT开源Swift编写的帧动画框架--RazzleDazzle】RazzleDazzle 是IFTTT开源的一个iOS帧动画框架,非常适用于APP初次使用时的介绍和引导信息。JazzHands是UIKit一个简单的关键帧基础动画框架, 可通过手势、scrollview、KVO等控制动画,被IFTTT应用在IFTTT for iPhone上。
Presentation - 一个类似RazzleDazzle的框架。
FillableLoaders - 基于 CGPaths 可定制个性化填空式装载类库。附水波上涨式示例。
SXWaveAnimate - 实现非常美观的灌水动画。
LSPaomaView - 可循环滚动的较长文字,跑马灯,效果很好,一句话集成。
SIFloatingCollection_Swift - 可定制的 Apple Music 风格浮动形状动画组件及演示。
Cheetah - 易用、高可读链式动画类库。另一个类似类库是 DKChainableAnimationKit。
CKWaveCollectionViewTransition - swift, UICollectionViewController之间切换的动画。
TKSubmitTransition - 基于 UIButton 的登录加载、返回按钮转场动画组件及示例。
========
网络相关 网络连接AFNetworking - ASI不升级以后,最多人用的网络连接开源库,iOS网络编程之AFNetworking使用,iOS开发下载文件速度计算。
Alamofire - Alamofire是AFNetworking的作者mattt新写的网络请求的swift库。
YTKNetwork - 是基于 AFNetworking 封装的 iOS网络库,提供了更高层次的网络访问抽象。相比AFNetworking,YTKNetwork提供了以下更高级的功能:按时间或版本号缓存网络请求 内容、检查返回 JSON 内容的合法性、文件的断点续传、批量的网络请求发送、filter和插件机制等。
LxFTPRequest - 支持获取FTP服务器资源列表,下载/上传文件,创建/销毁ftp服务器文件/目录,以及下载断点续传,下载/上传进度,自动判断地址格式合法性跟踪等功能!国人开发,QQ:349124555。
HSDownloadManager - HSDownloadManager,下载音乐、视频、图片各种资源,支持多任务、断点下载。