| Spring |
Meng To |
提供动画调试功能的强大动画的 API 库 |
| ReactiveAnimation |
ReactiveCocoa |
知名ReactiveAnimation 的 Swift 版子项目 |
| DKChainableAnimationKit |
Draveness |
高可读、链式代码风格动画框架库。 |
| Advance |
Storehouse |
侧重在手势交互、帧动画、自定义动画及仿真类型的动画框架库 |
| Cheetah |
Suguru Namura |
易用、高可读链式动画类库 |
| SwiftGraphics |
Jonathan Wight |
易学、易用的绘图工具库封装 |
| animated-tab-bar |
Ramotion |
灵动的动画标签栏类库,storyboard中使用 |
| Eureka |
XMARTLABS |
功能强大的表单(XLForm)组件库 |
| AutocompleteField |
Filip Stefansson |
简单快捷的自动输入不能少 |
| SwiftyFORM |
Simon Strandgaard |
表单框架,亮点是表单验证规则引擎 |
| SwiftForms |
Ángel Ortuño |
表单递交库,快速开发利器 |
| Static |
Venmo |
使用简单、功能强大地静态表格视图组件 |
| BWWalkthrough |
Yari |
界面切换中加入灵动的动画效果 |
| ios-charts |
Daniel Gindi |
Android 图表开源库 MPAndroidChart 的 Swift 版 |
| react-native-ios-charts |
Jose Padilla |
将 ios-charts 引入 React Native 的图表组件库 |
| PNChart-Swift |
Kevin Zhow |
带动画效果的图表控件库 |
| SwiftCharts |
Ivan Schütz |
基于层架构设计思想的图表类库 |
| SpreadButton |
@潜艇_刘智艺Zzz |
会散开,会自动贴边的菜单按钮🔗 |
| HamburgerButton - Menu/Close |
Robert Böhnke |
无论设计还是代码,都进行了精雕细琢 |
| HamburgerButton - Menu/Back |
Arkadiusz Holko |
对应博文可知,开发者动画开发经验相当丰富 |
| HamburgerButton - Check |
Takuya.Okamoto |
Hamburger 风格按钮动画图标(单选)组件 |
| OnOffButton |
Rafael Ramos |
极简、带动画平滑过渡(单选)按钮 |
| TKSubmitTransition |
Takuya Okamoto |
登录加载、返回按钮转场动画组件 |
| circle-menu |
Ramotion |
圆形缩放菜单类库及演示 |
| AIFlatSwitch |
cocoatoucher |
一款带平滑过渡动画的 Switch 组件类 |
| LiquidFloatingActionButton |
Takuma Yoshida |
可定制水滴型浮动动态按钮组件 |
| XLActionController |
XMARTLABS |
具有丰富可定制风格及动效的 Action 控制类 |
| Swift-Prompts |
Gabriel Alvarado |
一款漂亮、实用的提示弹窗 |
| SweetAlert-iOS |
Viktor Radchenko |
带动画效果弹窗封装类 |
| Dodo |
The Exchange Group |
一款轻量地可定制信息栏小组件 |
| AnimatedTabBar |
Ramotion |
灵动的动画标签栏类库 |
| TabDrawer |
Winslow DiBona |
适合单手操作的可定制 Tab Bar |
| KYCircularProgress |
Kengo YOKOYAMA |
简单、实用路径可定进程条 |
| Circular-Progress-View |
Wagner Truppel |
小而精悍地可定制类似 Watch 圆型进程条组件 |
| GaugeKit |
Petr Korolev |
Watch 风格运动进程表盘 |
| LiquidLoader |
Takuma Yoshida |
细滑进程装载动画效果 |
| WaveLoadingView |
@潜艇_刘智艺Zzz |
球型波浪进度指示器 🔗 |
| MessageBalloon |
Carlos Corrêa da Silva |
消息类应用的信息加载动画 |
| FloatLabelFields |
Fahim Farook |
Float Label Pattern 浮动标签输入效果类 |
| ParkedTextField |
Gunay Mert Karadogan |
带固定文本的输入组件 |
| ActiveLabel.swift |
Optonaut |
扩展实现 UILabel 触控事件针对 "#, @, 链接" 响应 |
| GMStepper |
Gunay Mert Karadogan |
带动画效果、支持手势滑动操作的步进标签 |
| MapManager |
Jimmy Jose |
地图及路径管理封装库 |
| LineChart |
Mirco Zeiss |
功能完整、实用的折线图组件 |
| KSTokenView |
Khawar Shahzad |
带搜索、快捷输入、分段显示关键词输入组件 |
| TFBubbleItUp |
The Funtasty |
配置性很强的分段文本标签输入组件 |
| reel-search |
Ramotion |
自然且毫无违合感快捷输入并选择组件 |
| GearRefreshControl |
Andrea Mazzini |
无违和感的下拉刷新动画组件 |
| ElasticTransition |
Luke Zhao |
畅快、无违和感的皮筋式动画转场 |
| DGElasticPullToRefresh |
Danil Gontovnik |
皮筋式弹性下拉即刷新组件及演 |
| FlowingMenu |
Yannick Loriot |
皮筋弹跳式动画菜单出场 |
| MAGearRefreshControl |
Michaël Azevedo |
同样是下拉刷新,人家花了很大的心思写代码 |
| PullToRefresh |
Yalantis |
刷新动画可定制的下拉数据请求更新组件 |
| PullToBounce |
Takuya.Okamoto |
弹跳球效果下拉即刷新动画类库及演示 |
| ReplaceAnimation |
Alex |
基于 @ZeeYoung欧阳哲 创意下拉刷新动画实现 |
| folding-cell |
Ramotion |
自然流畅、清新的单元格折叠动画类及演示 |
| Koloda |
Yalantis |
基于卡片的 Tinder-style 动画效果示例 🔗 |
| tispr-card-stack |
tispr |
卡片风格动画切换组件及完整交互示例 |
| CameraManager |
Imaginary Cloud |
简单、易用的相机管理封装类库 |
| QRCodeReader |
Yannick Loriot |
QR 二维码阅读组件及示例 |
| SwiftQRCode |
Fan Liu |
简单、实用的 QR Code 扫描识别及生成库 |
| swiftScan |
MxABC |
具有丰富功能的二维码扫描组件及类库 |
| AAFaceDetection |
Aaron Abentheuer |
简单、实用的面部识别封装库 |
| JGTransitionCollectionView |
Jay Gajjar |
集合视图扩展实现自动布局及单元项动画 |
| SABlurImageView |
szk-atmosphere |
支持渐变动画效果的图像模糊化类库 |
| Blurable |
simon gladman |
基于 Swift 协议扩展实现任意 UIView 的高斯模糊算法滤镜库 |
| WobbleView |
inFullMobile |
当界面组件过渡时,带波纹摆动效果的组件扩展 |
| RichEditorView |
Caesar Wirth |
一套可定制富文本编辑器组件及示例(基于 HTML5) |
| MarkdownTextView |
Indragie Karunaratne |
非常轻量、简洁、高效的 Markdown 编辑组件及示例 |
| SwiftyMarkdown |
Simon Fairbairn |
Markdown 解析器(解析到 NSAttributedString ) |
| SwiftyDown |
@aaaron7 |
Markdown 语法解析更强库 |
| RxGesture |
Marin Todorov |
基于 RxSwift 的手势视图库 |
| DBPathRecognizer |
Didier Brun |
基于路径模型的手势识别工具 |
| PennyPincher |
fe9lix |
手势识别机器学习类库及演示 |
| Tactile |
Damien |
让手势识别如虎添翼 |
| Sensitive |
Igor Matyushkin |
一套使用更简单、直观的手势识别库 |
| NiceGesture |
@没故事的卓同学 |
一个愉快使用UIGesture的库 |
| GuillotineMenu |
Yalantis |
极具创意及突破精神的动画演示 |
| SingleLineShakeAnimation |
Håkon Bogen |
用一行代码给视图加上抖动效果 |
| JGFlipMenu |
jeff greenberg |
Flip 式菜单及其对应动画组件 |
| ChineseTraditionalColors |
Zhixuan Lai |
中国传统颜色引用 UIColor 扩展 |
| Hue |
Hyper |
常规功能集于一身的定义、使用颜色库 |
| ShinpuruLayout |
simon gladman |
通过水平和垂直分组模块实现简单、快速布局的组件库 |
| Neon |
Mike Amaral |
功能强大的 UI 布局神器 |
| ZoomTransition |
Tristan Himmelman |
通过手势操控图片的放大、缩小、旋转等自由变化效果的组件及示例 |
| MCMHeaderAnimated |
Mathias |
提供列表与详细页切换转场动画 |
| ZLSwipeableViewSwift |
Zhixuan Lai |
多变的卡片切换转场动画封装类库 |
| SwiftPages |
Gabriel Alvarado |
高可定制类似 Instagram 视图滑动切换 |
| SwipeViewController |
Marek Fořt |
页面滑动和标签选项卡,同 RKSwipeBetweenViewControllers |
| XLPagerTabStrip |
xmartlabs |
Android 上最常用的 PagerTabStrip 在 iOS 中的实现 |
| Butterfly |
Wongzigii |
轻量、优雅的缺陷报告及反馈组件 |
| Presentation |
Hyper |
方便你制作定制的动画式教程 |
| RazzleDazzle |
IFTTT |
基于关键锁的动画框架类库 |
| Sapporo |
Le Van Nghia |
单元格模型驱动的集合视图管理器 |
| QuickRearrangeTableView |
Sergey Pershenkov |
基于 UITableView 的快速重排功能 |
| ConfigurableTableViewController |
Arkadiusz Holko |
多类型可扩展单元格 UITableViewController |
| SlideMenuControllerSwift |
Yuji Hato |
侧滑菜单组件 |
| CKWaveCollectionViewTransition |
Cezary Kopacz |
仿波纹(图片)视图收放动画 |
| NVActivityIndicatorView |
Nguyen Vinh |
酷炫的装载动画库及演示 |
| FillableLoaders |
Pol Quintana |
可定制个性化填空式装载类库 |
| EasyTipView |
Teodor Patraş |
弹出提示框类及演示示例 |
| Popover |
Yusuke Takahashi |
泡泡风格弹出视图封装类库 |
| BRYXBanner |
Bryx |
可以带图片显示的下拉通知条类库及示例 |
| Whisper |
Hyper |
使用简单、功能实用的消息及应用通知组件 |
| SwiftPasscodeLock |
Yanko Dimitrov |
可定制密码锁类库及示例 |
| PhotoBrowser |
Charlin_冯成林 |
照片浏览利器,定制化特性丰富 |
| AMScrollingNavbar |
Andrea Mazzini |
上下滚动时自动消隐或显示导航标题栏 |
| GooeyTabbar |
@KITTEN-YANG |
皮筋式弹性缩放工具栏示例及演示 |
| PagingView |
Kyohei Ito |
注重细节的自动布局分页视图 |
| InceptionTouch |
Ricardo Zertuche |
让没有 3D Touch 设备也有类似交互体验 |
| Instructions |
Frédéric Maquin |
可定制操作指引框架及演示 |
| SwiftGraph |
David Kopec |
可应用于 iOS/OSX 平台的图形数据结构类库及演示 |
| TrelloNavigation |
@靛青K |
类似 trello 的导航动效控件实现 |
| MPParallaxView |
Droids On Roids |
Apple TV 中 Parallax 效果 |
| TKSwitcherCollection |
@TBXark |
Switch 切换动画效果集合组件及演示 |
| DateRangePicker |
MrMage |
日期区间选择组件 |
| Periscope-VideoViewController |
Danil Gontovnik |
简洁实用的视频快进、倒带控制 |
| VideoSplashKit |
MovieLaLa |
易用的视频播放组件。P.S. 视频及 tvOS 开发可以关注该开发者 |
| Gecco |
yukiasai |
帮助开发者快速制作新手导引界面 |
| STLocationRequest |
SvenTiigi |
360 度 3D 俯瞰图方式请求用户位置 |
| navigation-stack |
Ramotion |
导航控制器的 Stack 视图模型最佳实践 |
| SubtleVolume |
Andrea Mazzini |
更隐蔽的系统音量替代指示器 |
| JWAnimatedImage |
George Marmaridis |
易用、可定制的替换 UISegmentedControl & UISwitch 组件 |
| JDAnimationKit |
Jelly Development |
一套简单、易用的动画库 |
| ZYThumbnailTableView |
@潜艇_刘智艺Zzz |
可定制展开型预览 TableView 🔗 |
| SkyFloatingLabelTextField |
Skyscanner |
功能及使用介绍均完整带图标显示浮动标签组件库 |
| NumberMorphView |
Abhinav Chauhan |
可爱的数字补间(变身)动画类库 |
| DisplaySwitcher |
Yalantis |
两个集合视图在不同布局(平铺和列表)间平滑切换 |
| DynamicButton |
Yannick Loriot |
完整、且带动画过渡的图标按钮库 |
| Smile-Lock |
Rain |
一款高仿、可定制密码锁组件 |
| GlitchLabel |
Lee Sun-Hyoup |
俗称晃瞎你的眼文字标签 |
| Caishen |
Prolific Interactive |
简易、实用的信用卡号输入及校验 UI 组件 |
| ConsistencyManager-iOS |
LinkedIn |
使同一标识 ID 数据在多个模型内保持一致性 |
| StateView |
Sahand Nayebaziz |
当有数据更新时自动更新 UIView |
| StackViewController |
Seed |
提供更易用的 UIStackView 组件功能 |
| DynamicMaskSegmentSwitch |
Kitten Yang |
一个简单有趣的 SegmentedControl |
| BMPlayer |
BrikerMan |
相当于 Swift 版 ZFPlayer |
| SMSegmentView |
Si |
可定制图文 Segment Control 组件 |
| paper-onboarding |
Ramotion |
漂亮的 Material Design 风格页面滑块 |
| UIImageView-BetterFace-Swift |
Croath Liu |
预览照片时,让脸部显示在更恰当的预览区域 |
| Wizardry |
Josh Smith |
可重用的方法和框架实现向导式用户界面管理 |
| Toast-Swift |
Charles Scalesse |
高可定制、易用的 Toast 通知组件 |