iOS⽐较常⽤的第三⽅及实例(不断更新中)
把平时看到或项⽬⽤到的⼀些插件进⾏整理,⽂章后⾯分享⼀些不错的实例,若你有其它的插件欢迎分享,不断的进⾏更新;
⼀:第三⽅插件
1:基于响应式编程思想的oc
2:hud提⽰框
3:XML/HTML解析
4:有⽂字输⼊时,能根据键盘是否弹出来调整⾃⾝显⽰内容的位置
5:状态栏提⽰框
6:block⼯具包。将很多需要⽤delegate实现的⽅法整合成了block的形式
7:图⽚加载
8:正则表达式
9:Masonry代码布局
10:弹出窗
11:Button的样式
12:验证⽹络连接状态
13:⾃动计算表格⾏⾼
15:iOS快速简单集成国内三⼤平台分享
16:五项能⼒值展⽰的五边形
17:⾃动识别⽹址号码邮箱和表情的label
18:IM对话功能的封装
19:字典转模型框架
20:下拉上拉刷数据
21:表格⾏左右划动菜单
22:图⽂混搭
23:可以简单展⽰在UINavigationBar下⽅,类似Music app的播放列表视图,弹出菜单视图
24:⽐如筛选、模糊、优化、蒙版、调整⼤⼩、旋转以及保存等等。同时还提供了⼀个UIImageView⼦类从URL异步加载图⽚,并在下载完毕时展⽰图⽚。
25:底部TabBar
26:表情⾯版
27:记录框架
28:IOS与javascript交互
29:图表统计展⽰
30:appStore评分
31:iOS-Categories 扩展类⼤全
32:扫描⼆维码,仿效果,带有扫描条
33:动效弹出视图(弹出窗⾥⾯为⽂字,可以定义弹出的⽅向,及显⽰的时间)--AMPopTip
34:基于Masonry⾃动计算⾏⾼扩展
35:模仿新浪微博弹出菜单
36:搜索历史标签
37:快速集成新⼿引导的类库
38:设置页⾯的封装
39:带箭头的弹出视图插件
40:下拉菜单插件
41:表格空⽩提⽰插件
42:给任意UIView视图四条边框加上阴影,可以⾃定义阴影的颜⾊、粗细程度、透明程度以及位置(上下左右边框)43:不错的⽇期时间插件
44:底部弹出选择
45:⽐较不错的引导页⾯插件
46:两个APP跳转的插件
47:本地存取NSUserDefaults插件
48:NSArray 和 NSDictionary关于LINQ的操作⽅式,封装⼀些常⽤的操作
49:可以监控⽹络请求的内容
50:时间帮助插件,可以快速获取时间,⽐较,增加等操作
51: 不错的链式动作
52:弹出层视图,背景效果(可以⾃定义视图的内容)
53:圆形进度条的显⽰,中间可显⽰值
54:很帅的数据加载动画(可以⽤于数据列表加载的展现)
55:⼀个开源的AFnetworking上层的封装(第⼀个猿题库等运⽤)
56:CBStoreHouseRefreshControl:⼀个效果很酷炫的下拉刷新控件
57:AFNetworking-RACExtensions:针对ReactiveCocoa的AF封装
58:模糊效果(⽑玻璃)
59:UITableView展开效果的插件
60:ZIP压缩及解压插件ZipArchive
61:⾃定义UIAlertView
62:Facebook开源的动画库Pop
POP-MCAnimate把Pop封装,更加简单使⽤Pop
63:关于使⽤facebook动画库的实例集合
64:iOS 应⽤视图上添加简单闪烁效果Shimmer
65:ios数据持久化插件,使得Core Data使⽤起来更加的便捷容易
66:创建缩合的iOS应⽤程序标题栏
67:PDF阅读器核⼼库
68:STPopup使弹出框也有UINavigationController的效果
69:基于核⼼⾳频,有助于进⾏实时,低延迟⾳频处理和可视化的iOS和OSX⾳频可视化框架
70:⼀个不错的弹出Sheet,可以前进跟后退,适合多个页⾯
71:Aspect库是对⾯向切⾯编程的实现,⾥⾯封装了Runtime的⽅法
72:⼀个不错在⽆输⼊源的输⼊框,如UITableViewCell等
73:⼩红点插件,⽤于提⽰未读效果
74:不错的照⽚浏览及选择器,视频选择器,⽀持单多选
75:含10多种的转场动画效果
76:左右菜单显⽰(类似QQ导航)
77:很赞的等待指⽰动画(⽐系统⾃带的帅)
78:KVOController⼀个简单安全的 KVO(Key-value Observing, 键-值观察)⼯具, 提供简单⽅便、线程安全的API, Facebook 的开源项⽬之⼀79:FormatterKit 收集了很多构思优秀的 NSFormatter ⼦类
80:⾃定义的UIPageControl(可以设置每个的样式)
81:使⽤NJKWebViewProgress做webview进度条(解决先前⽆法获得进度的问题)
82:修改NavigationBar的显⽰效果
83:FCUUID获得设备号的替代⽅式
84:多主题⾊或者⽩天⿊夜模式的运⽤
85:GPUImage是⼀个基于GPU图像和视频处理的开源框架,提供各种各样的图像处理滤镜
86:YY图⽚加载插件,可以⽀持动态,⽹络本地,渐进式图⽚加载等
87:封装后的蓝⽛帮助库
88:⼀个很通⽤的需求就是引导教程
89:基于MPMoviePlayerController播放器KRVideoPlayer
90:UICollection左对齐跟右对齐
91:⾃定义弹出对话窗,类似系统⼜可以⾃定义视图DQAlertView或MMPopupView
92:输⼊框在焦点获得时会有⼀个⼩标题JVFloatLabeledTextField
93:针对⼀些UI进⾏显⽰优化,可以设置⼀些不同的背景⾊等
94:⾊彩插件,如果没有设计师⼜想⼀些漂亮的⾊彩就可以运⽤Chameleon
95:两个不错的侧边栏显⽰插件ECSlidingViewController,SWRevealViewController
96:各式各样的进度条,可以放在不同地⽅NAV或者图⽚或者扇形M13ProgressSuite
97:拉动UITableView时CELL有⼀摇动的效果AMWaveTransition
98:封装多种的头部滚动菜单VTMagic
99:热更新JSPatch,⽤JS编写OC的功能
100:底部CYLTabBarController插件
101:⽂件注⼊插件XAspect,可以针对同⼀个⽅法进⾏注⼊
102:路由插件routable-ios及WLRRoute
103:最完善的Socket库了:⽀持异步TCP/UDP,⽀持GCD,Objective-C接⼝封装
104:使⽤UILabel实现滚动字幕移动效果
105:iOS富⽂本组件的实现—DTCoreText
106:带图标的PPiAwesomeButton,可以定义图标在左右边
107:⼆维码、扫码、扫⼀扫、ZXing和ios系统⾃带扫码封装,扫码界⾯效果封装
108:输⼊框带下拉框
109:关于时间的显⽰label,还可以有倒计时,时间格式等
ios13测试版110:⼀个不错的空⽩提⽰效果
111:⼀个照⽚裁剪器,⽀持照⽚的旋转,放⼤,与任意区域的拖拽裁剪
112:ijkplayer视频直播框架
113:灵活性很强的UIAlertView效果,可以修改其所有的样式
114:⼀个弹屏效果插件BarrageRenderer
115:刮奖效果插件
116:带农历的⽇期控件
117:⼀个不错的数字键盘及⼀个⾃定义键盘
118:腾讯直播开源iOS⾳视频采集与RTMP推流
119:光学识别储蓄卡以及信⽤卡
120:UIView圆⾓处理插件优化
121:⼀个拥有更平滑的navigationBar切换动画的NavigationController
122:⼀个⾃定义的SearchBar 可以替代系统⾃带
123:⼀个操作ICloud异步封装插件
124:⼀个关于股票K线的插件
125: ⼀个⾦额增加动态效果的
126:⼀个不错的搜索展现跟历史插件(默认常见⼏种样式)
127:⼀个全屏⼿势返回的效果
128:⼀个不错的图⽚轮播插件,⽀持不同的效果跟样式
129:⼀个中⽂转拼⾳的插件
130:可以定制每个页⾯的导航条 RTRootNavigationController
131:弹出箭头指向的菜单效果
132:⽹络请求拦截
133:实体映射数据库的插件
134:是否造成内存泄露的插件MLeaksFinder
135:iOS 启动连续闪退保护⽅案
136:Mars:内部正在使⽤的⽹络层封装库,即将开源
137:滚动、卡⽚、3D动画等效果的插件
138:WMPlayer视频播放器
139:实现类似QQ消息拖拽消失的交互+GameCenter的浮动⼩球效果
140:⾳频框架,实现各种可视化效果EZAudio
141:⼀个不断的底部弹出TabBar的动态效果
142:iOS ⾼性能异构滚动视图构建⽅案 —— LazyScrollView
143:背景模糊actionsheelt
144:隐藏视图的显⽰,如果是⾏可以结合UITableView-FDTemplateLayoutCell⼀起使⽤145:商品数量计算器效果
146:⽇历插件
147:播放⾳频的插件
148:SCRecorder 短视频录制
149:⾃定义摄像头拍照
150:ZFPlayer 视频播放器可调⾳量亮度左右进度等
151:卡⽚式滚动效果(左右有缩放效果)
152:HXTagsView是⼀款⽀持⾃动布局的标签tag
153:权限判断
154:AES加密、DES加密、RSA加密、MD5加密、sha1加密、HMAC加密、HMACMD5加密155:滑动标尺滚动刻度尺
156: 优雅的主题管理库- ⼀⾏代码完成多样式切换
⼆:swift第三⽅插件集合
1:带动画效果的tabBar插件
2:排版布局SnapKit
3:转JSON解析
4:⽹络请求库Alamofire
5:为 UIImageView 添加修正⼈脸位置功能的 Swift 框架
6:⼀款⾮常漂亮的⾃定义 UISementedControl
7:⾼度可定制的环形 SlideView
8:可能是在 Swift 中处理 Date 的最佳⽅案的框架
9:数据缓存框架
10:空⽩提⽰,带状态 ViewController ,⽅便快速添加各种状态视图
11:简单、实⽤路径可定进程条。
12:正则表达式
13:解决国内GPS地图坐标偏移问题,它将政府加密过的GCJ-02坐标,转成世界通⽤的WGS-84坐标。14:Swift响应式库
15:图表统计插件
16:⾃动输⼊补全的插件
17:关键针动画效果
18:新的UICollectionView框架,使⽤数据驱动,旨在创造⼀个更快更灵活的列表控件
19:向⽤户巧妙地请求权限
20:图⽚加载框架
21:下拉刷新的效果插件
22:Swift的扩展类
23:⽹络操作层
24:做动画插件
25:图⽚转换插件
三:源代码实例
1:Coding客户端
2:⾼仿美团iOS版
3:模仿⽹易新闻做的精仿⽹易新闻
发布评论