iOS必备常用框架

1、“再造”手机QQ“侧滑菜单”系列文章代码仓库

https://github.com/johnlui/SwiftSideslipLikeQQ#%E5%86%8D%E9%80%A0-%E6%89%8B%E6%9C%BAqq-%E4%BE%A7%E6%BB%91%E8%8F%9C%E5%8D%95%E7%B3%BB%E5%88%97%E6%96%87%E7%AB%A0%E4%BB%A3%E7%A0%81%E4%BB%93%E5%BA%93
2、视频播放器
ZFPlayer
https://github.com/renzifeng/ZFPlayer
基于AVPlayer,支持垂直,水平屏幕(锁屏方向)。支持横屏,垂屏(全屏播放还可锁定屏幕方向),上下滑动调节音量,屏幕亮度,左右滑动调节播放进度。
3、弹性刷新框架
DGElasticPullToRefresh弹性拉动Swift开发的组件
https://github.com/gontovnik/DGElasticPullToRefresh
4、动态转换效果的菜单
FlowingMenu
https://github.com/YannickL/FlowingMenu

5、下拉刷新动画

PullToMakeSoup
https://github.com/Yalantis/PullToMakeSoup
6、图表库
PNChart-Swift
https://github.com/kevinzhow/PNChart

7、日历组件

FSCalendar
https://github.com/WenchaoD/FSCalendar
8、警告视图
SCLAlertView-Swift
https://github.com/vikmeup/SCLAlertView-Swift
iOS 警告视图 DOAlertController
https://github.com/okmr-d/DOAlertController
9、加载动画
LiquidLoader
https://github.com/yoavlt/LiquidLoader

10、动画效果的 UIButton

TKSubmitTransition
https://github.com/entotsu/TKSubmitTransition
11、图像浏览器
SKPhotoBrowser
https://github.com/suzuki-0000/SKPhotoBrowser
12、collection布局
CustomCollectionViewLayout
https://github.com/brightec/CustomCollectionViewLayout
13、富文本
LTMorphingLabel
https://github.com/lexrus/LTMorphingLabel
14、收藏动画按钮
DOFavoriteButton
https://github.com/okmr-d/DOFavoriteButton
15、Rx 的 Swift 版本
ReactiveX RxSwift
https://github.com/ReactiveX/RxSwift
16、Swift 图片变换及处理类
Toucan
https://github.com/gavinbunney/Toucan
17、iOS 的 Apple HUD
PKHUD
https://github.com/pkluz/PKHUD
iOS 提示库 Swift-Prompts
https://github.com/GabrielAlva/Swift-Prompts
18、动作按钮
Actionbutton
https://github.com/lourenco-marinho/ActionButton
19、tabBar动画
animated-tab-bar
https://git.oschina.net/mirrors/animated-tab-bar
20、音乐播放器
Music Player
https://github.com/bpolat/Music-Player
21、过渡动画
StarWars.iOS
https://github.com/Yalantis/StarWars.iOS
Hamburger-button
https://github.com/robb/hamburger-button
22、菜单切换动画
GuillotineMenu
https://github.com/Yalantis/GuillotineMenu
23、iOS 地理位置
SwiftLocation
https://github.com/malcommac/SwiftLocation
24、卡片视图
ZLSwipeableViewSwift
https://github.com/zhxnlai/ZLSwipeableViewSwift
TisprCardStack
https://github.com/tispr/tispr-card-stack/

MaterialCardView
https://github.com/cemolcay/MaterialCardView
25、关键帧动画框架
RazzleDazzle
https://github.com/IFTTT/RazzleDazzle
26、新特性
ZLBalancedFlowLayout
https://github.com/zhxnlai/ZLBalancedFlowLayout

27、相机视图控制

ALCameraViewController
https://github.com/AlexLittlejohn/ALCameraViewController

BWWalkthrough
https://github.com/ariok/BWWalkthrough
28、iOS 评级视图
FloatRatingView
https://github.com/glenyi/FloatRatingView
29、iOS 按钮
KYShutterButton
https://github.com/ykyouhei/KYShutterButton
30、正则表达式
PySwiftyRegex
https://github.com/cezheng/PySwiftyRegex
31、OS X 进度视图
ProgressKit
https://github.com/kaunteya/ProgressKit
32、iOS视频边下边播—缓存播放数据流
https://github.com/suifengqjn/TBPlayer
33、视频录制
SCRecorder - 酷似 Instagram/Vine 的音频/视频摄像记录器,以 Objective-C 为基础的过滤器框架。 你可以做很多如下的操作:记录多个视频录像片段。删除任何你不想要的记录段。可以使用任何视频播放器播放片段。保存的记录可以在序列化的 NSDictionary 中使用。(在 NSUserDefaults 的中操作)添加使用 Core Image 的视频滤波器。可自由选择你需要的 parameters 合并和导出视频。
https://github.com/suifengqjn/TBPlayer
34、搜索
PYSearch 非常赞 An elegant search controller for iOS.
https://github.com/iphone5solo/PYSearch
35、 小红点
WZLBadge -,Badge,支持横竖屏支持iOS5~iOS8允许高度定制化,包括“红点”的背景颜色,文字(字体大小、颜色),位置等。 说明.
https://github.com/weng1250/WZLBadge

RKNotificationHub - 快速给 UIView 添加上炫酷的通知图标(Badge、红点、提示)。
https://github.com/cwRichardKim/RKNotificationHub
PPBadgeView - iOS自定义Badge组件, 支持UIView、UITabBarItem、UIBarButtonItem ,支持Objective-C/Swift双版本;
https://github.com/jkpang/PPBadgeView
36、仿头条新闻
PageMenu A paging menu controller built from other view controllers placed inside a scroll view (like Spotify, Windows Phone, Instagram)
https://github.com/PageMenu/PageMenu
LXFMenuPageController
https://git.oschina.net/mirrors/lxfmenupagecontroller
37、图片轮播
iCarousel 非常赞 作者是英国 Charcoal Design 公司的创始人, 开源领域的贡献颇为卓著, 这个项目就是其中之一, 这是一款可以在 iOS 上实现旋转木马视图切换效果的第三方控件, 并提供多种切换效果。是一个使用简单、高度自定义的多类型视图切换的控件,支持iOS/Mac OS、ARC & Thread Safety; A simple, highly customisable, data-driven 3D carousel for iOS and Mac OS
https://github.com/nicklockwood/iCarousel
38、卫星弹出菜单
LiquidFloatingActionButton - 。
https://github.com/yoavlt/LiquidFloatingActionButton
SphereMenuSwift
https://github.com/caamorales/SphereMenuSwift
39、手势解锁
CoreLock – 本框架是高仿支付宝,并集成了所有功能,并非一个简单的解锁界面展示。个人制作用时1周多,打造解锁终结者框架。
https://github.com/CharlinFeng/CoreLock

PCGestureUnlock – 目前最全面最高仿支付宝的手势解锁,而且提供方法进行参数修改,能解决项目开发中所有手势解锁的开发。
https://github.com/iosdeveloperpanc/PCGestureUnlock
40、自定义 UISegmentControl 控件
YYSegmentControl
https://github.com/paozi-jun/YYSegmentControl
41、pop动画
iOS 动画 iOS Spring
https://github.com/MengTo/Spring
42、滑杆
CircleSlider
https://github.com/shushutochako/CircleSlider
43、仿最美应用图片切换
iOS 图片切换 ARNZoomImageTransition
https://github.com/xxxAIRINxxx/ARNZoomImageTransition
44、摆动切换
WobbleView
https://github.com/inFullMobile/WobbleView
45、动态图像
gifu
https://github.com/kaishin/gifu
46、popView
iOS 提示视图 EasyTipView
https://github.com/teodorpatras/EasyTipView
47、手势识别
DBPathRecognizer
https://github.com/didierbrun/DBPathRecognizer
48、动画平面按钮
DynamicButton
https://github.com/YannickL/DynamicButton
49、语音识别
TLSphinx
https://github.com/tryolabs/TLSphinx
50、列表管理
MYTableViewManager
https://github.com/nghialv/Hakuba
51、文字视图
RealtimeGradientText
https://github.com/kevinzhow/RealtimeGradientText
52、横向竖向都可滑动列表
http://code.cocoachina.com/view/134665
53、带分支的树状标签,可拖动、点击、更换样式
https://github.com/wangyingbo/YBTagViewLib
54、广告条上下无限循环滚动
https://github.com/iOSGongyu/GYChangeTextViewDemo

你可能感兴趣的:(iOS必备常用框架)