iOS开发资料

iOS开发常用的第三方库,学习资源等,持续更新中。。。

资料

  1. 王巍 Objc中国发起人、Line工程师、喵神, swift进阶、swift函数式编程等书籍的译者
  2. ibireme YYKit作者
  3. bang JSPatch作者
  4. 唐巧 《iOS开发进阶》作者、猿题库工程师
  5. 孙源 前百度工程师,现滴滴工程师
  6. 我就叫sunny怎么了
  7. objccn
  8. 唐巧大神收集的其它大神的博客

网络

  1. iOS 升级HTTPS通过ATS你所要知道的
  2. iOS网络缓存扫盲篇--使用两行代码就能完成80%的缓存需求
  3. iOS开发之AFNetworking 3.0.4使用
  4. iOS开发 AFNetworking 3.0使用遇到的问题补充
  5. 正确使用AFNetworking的SSL保证网络安全
  6. iOS开发中WiFi相关功能总结
  7. iOS应用支持IPV6,就那点事儿
  8. 基于iOS 10、realm封装的下载器(支持存储读取、断点续传、后台下载、杀死APP重启后的断点续传等功能)
  9. 网络层的搭建需要解决哪些问题
  10. YTKNetwork集成教程以及相关问题思考
  11. 关于iOS工程中网络请求管理的头脑风暴
  12. 计算机网络中的TCP/UDP协议到底是怎么回事(一)
  13. 计算机网络中的TCP/UDP协议到底是怎么回事(二)

block

  1. iOS中__block 关键字的底层实现原理
  2. 深入研究Block捕获外部变量和__block实现原理
  3. iOS OC语言: Block底层实现原理
  4. Block技巧与底层解析
  5. 深入浅出-iOS Block原理和内存中位置

多线程

  1. 谈谈iOS面试常提及到的线程间的通信
  2. 关于iOS多线程,你看我就够了
  3. GCD与多线程编程

存储

  1. Realm数据库 从入门到“放弃”
  2. iOS/NSUserDefaults详解
  3. iOS基于ORM思想的数据库处理
  4. iOS数据库离线缓存思路和网络层封装
  5. iOS架构师之路:本地持久化方案
  6. iOS缓存

推送

  1. 国内 90%以上的 iOS 开发者,对 APNs 的认识都是错的
  2. iOS 10 消息推送(UserNotifications)秘籍总结(一)
  3. iOS推送之远程推送(iOS Notification Of Remote Notification)
  4. iOS推送之本地推送(iOS Notification Of Local Notification)

支付

  1. 真·iOS内购的完整流程
  2. iOS开发 内购流程 手把手教你还不学?
  3. iOS开发内购全套图文教程
  4. 【iOS】苹果内购调研

多媒体

  1. iOS中集成ijkplayer视频直播框架
  2. iOS视频边下边播--缓存播放数据流
  3. iOS仿微信小视频功能开发优化记录
  4. 浅谈iOS视频播放的N种解决方案
  5. IOS 微信聊天发送小视频的秘密(AVAssetReader+AVAssetReaderTrackOutput播放视频)
  6. iOS仿微博视频边下边播之封装播放器
  7. 微信语音连播的实现思路
  8. iOS播放远程网络音乐的核心技术点
  9. 【如何快速的开发一个完整的iOS直播app】(原理篇)
  10. 【如何快速的开发一个完整的iOS直播app】(播放篇)
  11. 【如何快速的开发一个完整的iOS直播app】(采集篇)
  12. 【如何快速的开发一个完整的iOS直播app】(美颜篇)
  13. 快速集成iOS基于RTMP的视频推流

图片

  1. 在 iOS 开发中如何优雅地进行图片缩放?

  2. 系统适配iOS 10 的适配问题

  3. 兼容iOS 10 资料整理笔记

Runloop

  1. 深入研究 Runloop 与线程保活
  2. RunLoop基础元素解析
  3. iOS 开发 - 深入理解 NSTimer 为什么要配合 NSRunLoop 进行使用

Runtime

  1. 轻松学习之二——iOS利用Runtime自定义控制器POP手势动画
  2. 【OC刨根问底】-Runtime简单粗暴理解
  3. iOS中利用 runtime 一键改变字体
  4. 谈Runtime机制和使用的整体化梳理
  5. Objective-C特性:Runtime
  6. iOS 万能跳转界面方法 (runtime实用篇一)
  7. 让你快速上手Runtime
  8. iOS开发之runtime精准获取电池电量
  9. iOS~runtime理解
  10. 神经病院Objective-C Runtime出院第三天——如何正确使用Runtime
  11. Runtime 10种用法(没有比这更全的了)

动画

  1. iOS开发基础知识:Core Animation(核心动画)

  2. CoreGraphicsQuartz2D 编程指南(一)概览、图形上下文、路径、颜色与颜色空间

  3. Quartz2D 编程指南(二)变换、图案、阴影

  4. Quartz2D 编程指南(三)渐变、透明层 、数据管理

  5. Quartz2D 编程指南(四)位图与图像遮罩、CoreGraphics 绘制 Layer

  6. UIBezierPath精讲

  7. iOS开发之——从零开始完成页面切换形变动画

消息机制

  1. 轻松学习之一--Objective-C消息转发
  2. 史上最详细的iOS之事件的传递和响应机制-原理篇
  3. iOS开发-事件传递响应链
  4. 响应者链及相关机制总结

加密解密

  1. iOS,一行代码进行RSA、DES 、AES加密、解密及MD5加密

架构

  1. iOS开发-去model化开发
  2. iOS开发-MVC架构杂谈
  3. iOS开发-均衡代码职责
  4. iOS组件化思路-大神博客研读和思考

Github

  1. 最新版MJRefresh解析与详细使用指导
  2. MJExtension使用指导(转)
  3. 如何使用Carthage管理iOS依赖库
  4. Github上的iOS App源码 (中文)
  5. iOS学习资源汇总(开源项目、第三方库、技术博客等等)
  6. iOS 高仿Timi记账
  7. iOS 项目源码大全 github 国内外大神

View

  1. iOS 实现时间线列表效果
  2. iOS雷达图 iOS RadarChart实现
  3. iOS 高效添加圆角效果实战讲解
  4. iOS tableviewCell的多行选择删除和全选删除
  5. 【阿峥教你实现UITableView循环利用】 |那些人追的干货
  6. UICollectionView 全解
  7. iOS一分钟学会环形进度条
  8. 【文字渐变效果】 |那些人追的干货
  9. iOS 关于navigationBar的一些:毛玻璃、透明、动态缩放、动态隐藏

性能调优

  1. iOS 性能调优,成为一名合格iOS程序员必须掌握的技能
  2. Instruments性能检测
  3. 移动端监控体系之技术原理剖析

开发中遇到的那点儿事

  1. iOS开发之如何跳到系统设置里的各种设置界面
  2. 事无巨细系列之iOS开发者证书、推送证书、真机调试详解
  3. iOS-两种时间格式实现几天前,几小时前,几分钟前
  4. iOS中的谓词(NSPredicate)使用
  5. 深入理解iOS开发中的BitCode功能
  6. iOS开发-超链接富文本
  7. iOS开发-SiriKit应用
  8. iOS使用UICountingLabel实现数字变化的动画效果
  9. 谈谈 Objective-C 链式语法的实现
  10. iOS 10 创建iMessage App
  11. iOS9新特性之实现3D Touch就是So easy(更新Swift版)
  12. iOS 开发中你不能不知道的一个 class
  13. iOS 项目的目录结构能看出你的开发经验
  14. iOS 开发中你是否遇到这些经验问题(一)
  15. iOS 开发中你是否遇到这些经验问题(二)
  16. iOS 证书详解
  17. iOS 宏(define)与常量(const)的正确使用

源码解读

  1. 叶孤城带你读源码之RESideMenu
  2. SDWebImage源码解析之SDWebImageManager的注解
  3. SDWebImage源码解析之SDWebImageManager的注解(2)
  4. 一行行看SDWebImage源码(一)
  5. 一行行看SDWebImage源码(二)
  6. JSONModel源码解析一
  7. JSONModel源码解析二
  8. iOS AFNetWorking源码详解(一)
  9. iOS AFNetWorking源码详解(二)
  10. iOS AFNetWorking源码详解(三)
  11. iOS AFNetWorking源码详解(四)
  12. iOS AFNetWorking源码详解(五)
  13. iOS AFNetWorking源码详解(六)

技术面试

  1. 《招聘一个靠谱的 iOS》—参考答案(一)
  2. 《招聘一个靠谱的 iOS》—参考答案(二)
  3. 《招聘一个靠谱的 iOS》—参考答案(三)
  4. 答卓同学的iOS面试题
  5. iOS面试题大全-点亮你iOS技能树
  6. 你能用到的iOS面试题(一)
  7. 你能用到的iOS面试题(二)
  8. 【如何正确使用const,static,extern】|那些人追的干货
  9. iOS基础问答面试题连载(一)-附答案

上下拉刷新控件

  1. MJRefresh --仅需一行代码就可以为UITableView或者CollectionView加上下拉刷新或者上拉刷新功能。可以自定义上下拉刷新的文字说明。(推荐)

  2. SVPullToRefresh--下拉刷新控件4500+star,值得信赖

  3. CBStoreHouseRefreshControl --一个效果很酷炫的下拉刷新控件3600+star

  4. BreakOutToRefresh--一个下拉刷新打砖块的开源 Swift 库,能让用户在等待下拉刷新的时候边玩撞球游戏边等待2000star

  5. KYJellyPullToRefresh --实现弹性物理效果的下拉刷新,神奇的贝塞尔曲线,配合UIDynamic写的一个拟物的下拉刷新动画

  6. MHYahooParallaxView --类似于Yahoo Weather和News Digest首屏的视差滚动

  7. SDRefreshView --简单易用的上拉和下拉刷新(多版本细节适配)

  8. BreakOutToRefresh --swift,上拉和下拉刷新2000star

  9. refresher --swift,上拉和下拉刷新800star

  10. SvpplyTable --一个可展开可收缩的下拉菜单,类似Svpply app

  11. ODRefreshControl* --原iOS6上的橡皮糖刷新样式,很有意思。现在也很多大的 App 在用,比如虾米音乐和 QQ 客户端。*

  12. PullToMakeSoup --自定义下拉刷新的动画效果:煮饭, Yalantis新作!

  13. TwitterCover --Twitter iOS客户端的下拉封面模糊效果

  14. Replace-iOS --Replace-iOS 让人眼前一亮的下拉刷新(iOS)

  15. Animations --使用的时候只要两行代码。一些动画的飞机稿,都是一些单独分离出来的用于测试的子动画

模糊效果

  1. FXBlurView --支持iOS5.0以上版本,支持静态、动态模糊效果,继承与UIView的模糊特效4600+star(推荐)。
  2. VVBlurPresentation --很简单易用的在原来viewConntroller基础上做模糊,然后present新的viewController的,王巍的作品
  3. UICustomActionSheet -- 通过模糊背景来着重强调与菜单相关的元素–对话框
  4. SABlurImageView --支持渐变动画效果的图像模糊化类库

AutoLayout

  1. Masonry --Masonry是一个轻量级的布局框架,拥有自己的描述语法,采用更优雅的链式语法封装自动布局,简洁明了并具有高可读性 13000+star(吐血推荐)
  2. SnapKit -- Snap是Masonry Auto Layout DSL的Swift版本,是一款轻量级的布局框架,使用了更良好的语法封装了AutoLayout。Snap支持iOS和OS X
  3. PureLayout --适用于iOS和OS X自动布局简单、强大5900+star
  4. Cartography --swift,AutoLayout 进阶 Demo,宽高比约束、比例约束、不等约束、视差约束、低优先级约束等高级用法,无需写码即可进行复杂页面布局,Demo 还动态模拟了各屏幕下的效果。来自百度知道 iOS 小组的内部分享。

富文本

  1. TTTAttributedLabel--一个文字视图开源组件,是UILabel的替代元件,可以以简单的方式展现渲染的属性字符串。另外,还支持链接植入,不管是手动还是使用UIDataDetectorTypes自动把电话号码、事件、地址以及其他信息变成链接,6800+star(推荐)
  2. TYAttributedLabel --TYAttributedLabel 简单,强大的属性文本控件(无需了解CoreText),支持图文混排显示,支持添加链接,image和UIView控件,支持自定义排版显示
  3. RTLabel--RTLabel的工作方式类似的UILabel,但支持富文本显示类似HTML的标记。
  4. TQRichTextView--富文本视图控件,用来显示表情,URL 等。
  5. MLEmojiLabel --自动识别网址、号码、邮箱、@、#话题#和表情的label。 可以自定义自己的表情识别正则,和对应的表情图像。(默认是识别微信的表情符号),继承自TTTAttributedLabel,所以可以像label一样使用。 label的特性全都有,使用起来更友好更方便。
  6. FXLabel -- FXLabel是一个功能强大使用简单的类库,通过提供一个子类改进了标准的UILabel组件,为字体增加了阴影、内阴影和渐变色等,可以被用在任何标准的UILabel中。FXLabel还提供了更多控件,可以对字体行距、字体间距等进行调整。
  7. Shimmer --BlingBling闪光效果,酷炫的Label的效果,可以用于加载等待提示,一个简单的方法来添加这样的效果在一个iOS应用任何视图,faceBook出品,7100+star
  8. ZSSRichTextEditor -- 适用于iOS的富文本WYSIWYG编辑器,支持语法高亮和源码查看。ZSSRichTextEditor包含所有WYSIWYG标准的编辑器工具
  9. RichEditorView-- swift,一套可定制富文本编辑器组件及示例。功能完整、代码简练、实现逻辑巧妙(编辑器核心与 WebView 结合,采用 HTML5 contentEditable 编辑模式,执行JS 配套命令 execCommand 实现富文本编辑功能)。
  10. DTCoreText -- 可以解析HTML与CSS最终用CoreText绘制出来,通常用于在一些需要显示富文本的场景下代替低性能的UIWebView。
  11. MarkdownTextView -- 显示Markdown的TextView
  12. ParkedTextField -- 带固定文本的输入组件
  13. LTMorphingLabel -- swift 能够实现文字变形动画效果的Label,用Swift写的一个能够实现文字变形动画效果的Label,很炫
  14. AttributedLabel -- 显示性能数量级 UILabel 的 AttributedLabel。无畏无惧、挑战权威1
  15. FFLabel -- 自动检测 URLs, @username, #topic# 等关链词(提供响应扩展),实用的标签文本小组件(国产)
  16. RealtimeGradientText --渐变的文字
  17. CoreText实现图文混排
  18. Swift 比较好用的富文本

图表

  1. PNChart -- 国内开源作者,动态的图表,7500+star(推荐)
  2. swift-linechart -- 功能完整、实用的折线图组件。使用方便,参数配置简单。是不可多得的优质组件–swift
  3. Charts -- 一款优秀 Android 图表开源库 MPAndroidChart 的 Swift 语言实现版(支持 Objective-C 和 Swift 调用)。缺省提供的示例代码为 Objective-C
  4. TEAChart -- xhacker/TEAChart 一个简洁的 iOS 图表库,支持柱状图、饼图以及日历等)
  5. YOChartImageKit -- 支持在watchOS上绘制图表,可以关注一下

HUD与Toast

  1. MBProgressHUD – 最多人用的loading。
  2. SVProgressHUD – SVProgressHUD的loading,如果你需要定制化的等待提示器,这个就是了(也许是最好的)。。
  3. ProgressHUD – ProgressHUD的loading,使用最简单。
  4. MMProgressHUD – 设置HUD出现和消失的方式(包括上下、左右、淡入淡出、放大缩小等等),设置HUD的内容(可以在HUD中加入帧动画、动态图片等等),设置HUD出现时的底部覆盖层颜色,等等。总而言之,这是一份集大成的HUD代码。慢慢看视频吧,囊括了所有效果。
  5. WSProgressHUD – 一个小巧精致的HUD,支持添加到自定义View上, 还有更多小细节

表格相关

  1. SWTableViewCell -- 王巍开源作品,带很多手势的表单元格。
  2. MCSwipeTableViewCell -- 带很多手势的表单元格,2000+star
  3. TMQuiltView -- 瀑布流。
  4. XLForm -- 很多表格类的table,写法更高冷一点,推荐使用
  5. RETableViewManager -- 可以十分方便地生成各种样式、各种功能的TableView。只要开发者能想到的列表效果或者功能,都可以利用这份代码迅速编写出来。比如,之前要实现一个填写各种资料的列表,可能需要很多代码,现在只需要几行代码就可以实现。
  6. Chats -- 聊天 UI 示例程序。此项目应该只为演示或学习之用,没有服务器 — swift。
  7. Atlas-iOS -- UUChatTableView 气泡聊天界面,支持文本、图片以及音频的气泡聊天界面。源码推荐说明
  8. Atlas-iOS -- 快速在iOS里集成聊天功能,类似开源版本的环信。Layer家开源了一套聊天app界面的解决方案.看起来很赞,很多蛮复杂的东西直接都帮封好了。不得不说现在做app开发真是很简单,大部分时间搭积木就可以了
  9. MBXPageViewController -- 简洁快速的页面切换–MBXPageViewController,带有按钮控件的UIPageController,非常整洁、简单以及快速。该项目通过三种形式展示页面之间的切换,比如导航栏上的多个tab切换、页面左右两端箭头指示切换,以及使用分段控件。
  10. PagerTab -- UIScrollView实现滑动转换页面,类似网易云音乐iOS版的页面滑动切换效果
  11. GUITabPagerViewController -- 头部多个tab滑动切换
  12. COBezierTableView-- swift,通过编辑 Bezier 曲线四点位置设置 TableView 内 Cell 及对应按扭位置。实验效果很赞
  13. RDVTabBarController -- 一个TabBar组件,可以方便设置底部菜单的文字图片,点击效果,小红点提示等。
  14. UITableView-FDTemplateLayoutCell -- UITableView-FDTemplateLayoutCell 是一个方便缓存 UITableViewCell 的高度的框架。
  15. MDIHorizontalSectionTableViewController-- 根据产品需求开源了一个交互项目,可以理解为横向Section的TableView,section和cell同时支持拖拽
  16. JZNavigationExtension-- 多功能导航控制器,可以透明返回栏
  17. QuickRearrangeTableView – 基于 UITableView 的快速重排功能扩展子类。通过长按选定单元格然后滚动移动到指定位置
  18. Eureka 一个很棒的表单库@xiAo__Ju推荐的

隐藏与显示

  1. SlideTapBar – 滚动栏菜单,向上滚动时隐藏tabbar,向下滚动马上显示tabbar。
  2. FoldingTabBar.iOS – 可折叠Tab Bar和Tab Bar Controller。
  3. LTNavigationBar – LTNavigationBar为app导航栏添加动态着色效果,可自定义其背景色。Demo包含:1.变换背景色;2.滚动视图,导航栏和状态栏重叠。
  4. BLKFlexibleHeightBar – 固定Header的效果库。。

对话框/弹出框

  1. WCAlertView – 自定义的对话框。
  2. IOS7AlertView – IOS7AlertView的对话框。
  3. AMSmoothAlert – 动画效果不错,最多star,但不支持arm64。
  4. DQAlertView – 扁平化的样式不错。
  5. HHAlertView – 一个简易的alertview 有三种样式,有成功,失败,和警告三种样式,支持Delegate和block两种回调。
  6. MJPopupViewController – 实现弹出视图的各种弹出和消失效果,包括淡入淡出(fade in,fade out),从屏幕上方飞进,下方飞出,从屏幕左方飞进,右方飞出等等效果,弹窗。
  7. EasyTipView – 弹出提示框类及演示示例。同样地,API 简单、易用。好“轮子”,弹窗。
  8. kxmenu – kxmenu弹出菜单,点击视图上任意位置的按钮,会弹出一个菜单,并且有个小箭头指向点击的按钮,类似气泡视图。弹出的菜单位置会根据按钮的位置来进行调整。
  9. QBPopupMenu – QBPopupMenu弹出菜单,实现类似 UIMenuItem 的弹出菜单按钮。点击按钮,会弹出一个菜单,上面可以排列多个按钮。纯代码实现,不需要任何图片。
  10. STModalDemo – 弹出视图(通知,提示,选择,窗口)。
  11. TAOverlay – TAOverlay可通过叠加层展示有用的信息,可自定义文本和背景色,添加阴影和模糊效果,以及更改字体大小或者用自定义图片替换页面上的icon。
  12. UICustomActionSheet – 通过模糊背景来着重强调与菜单相关的元素–模糊效果 里面已经收藏。
  13. ActionSheetPicker-3.0 – 该项目是此前热门项目ActionSheetPicker的新版本,快速复制了iOS 8上的下拉 UIPickerView/ActionSheet功能。
  14. MJAlertView – 3D效果转场效果警示图–MJAlertView。
  15. SwiftyDrop – 轻量、易用的小清新弹出列表及信息提示组件真心不错。

其他UI

AwesomeMenu – 最多人用的Path菜单。
DCPathButton – Path,4.0的弹出菜单,呼出或者关闭菜单时,多个小图标会分别按照逆时针和顺时针的方向进行滚动。
SphereMenu – 利用UIDynamicAnimator的有趣的菜单,path类似。
KYGooeyMenu – KYGooeyMenu 是一个具有 Gooey Effects 带粘性的扇形菜单控件(卫星菜单、path)。
TwitterPaggingViewer – 多个Tableview,左右滑动。
CircularProgressControl – Circular Progress Control using CAShapeLayer ,环形进度控制条。
KDCircularProgress – KDCircularProgress是使用swift制作的色彩炫丽的进度条,可以加入多种颜色来控制进度条的渐变效果。
XLPagerTabStrip – 做的很棒的iOS下的PagerTabStrip。
RandomColorSwift – 一个自动生成好看的颜色的 Swift 库,RandomColorSwift。
HexColorService – 将16进制颜色字符串转成UIColor。
Rainbow – 旨在提高代码可读性及易用性的 UIColor 扩展,它使原先有限的预定义颜色(方法)选择,扩展至超过 1200 种。
UIColor-ChineseTraditionalColors – 中国传统颜色引用 UIColor 扩展。“UIColor.桃红(),UIColor.竹青() …”,共158种。
类似美团的下拉菜单 – 类似美团的下拉菜单,源码推荐说明
类似美团的下拉选项 – 类似于美团、大众点评的下拉菜单选项,code4app代码,评论代码有瑕疵。
CRMediaPickerController – 一个简单易用的图片/视频选择器。1.可同时选择照片和视频。 2.挑选范围有Camera、Camera Roll、Photo Library以及最近拍摄的照片和视频。3.可自定义UIImagePickerController属性(Camera Overlay、Camera Device、Camera View Transform以及allowsEditing)。4.支持横屏和竖屏5.原生的iOS UI。,
源码推荐说明MDCSwipeToChoose – MDCSwipeToChoose可简单地添加滑动手势来调用UIView,并使用该行为提供了一个组件以创建类似Tinder app的like或者dislike界面的轻扫。基于轻扫的方向,你可以决定执行什么样的行为,并且你可以自定义文本颜色和图片。该项目适用于教学用的抽认卡、图片查看器以及其他等。
iOS Material Design库 – 该项目借鉴于谷歌的Material Design guideline,用户可自定义背景色。
ZMaterialDesignUIButton – Swift Material Design UIButton。
MediumScrollFullScreen – Medium的可扩展滚动页面,上下滚动时,全屏显示内容,并自然消隐上下菜单。由此项目感知,作者是一位很注重细节的开发者,他的另外几个菜单类项目也都不错,值得参考,比如:PathMenu, MediumMenu 等。
SDProgressView – 简便美观的进度指示器,此系列共有六种样式的进度指示器。WZFlashButton – WZFlashButton,点击后button里面出现水波扩散效果。
Twinkle – 为字体加上钻石版闪耀的效果。使用Swift编写。
ios-multi-back-button – 可替换内置的UInavigationController返回按钮,长按左上角的返回按钮,实现多层级的快速返回。ASDayPicker – 适用于iOS (iPhone)的日期选择器,类似于Calendar app的周视图。
today extension – 用纯代码构建一个Widget(today extension) 。
FSCalendar – 日历视图,带有微妙和平滑的滚动效果,可自定义外观–国人。
HSDatePickerViewController – 带有Dropbox Mailbox感觉的时间日期选择器。启动是背景被模糊化。界面也是主流的扁平化风格。
JTCalendar – iOS下优美的 Calendar 组件,做 GTD 类 App 必备。
Persei – 动画隐藏或显示顶部菜单支持库及示例项目。–swiftForm – JSON 驱动的 Form表单系统,复杂的表单填写类 App 极其需要(比如淘宝呢!)。
SwiftyFORM – swift 表单输入框架(亮点是表单验证规则引擎),是我见过地最易用的 Swift 表单组件。
SwiftSpinner – SwiftSpinner是使用swift制作的一款精致带感的指示器,并且连带有字体信息显示,模糊背景,半透明,扁平化等IOS8的效果。
AKPickerView-Swift – 一款小而美的 3D 效果选择器。
ImagePickerSheet – 图片或视频选择器(可多选)组件及其示例项目。
iOS-RatingBar – iOS-RatingBar swift版的评分控件,跟Android的RatingBar一样有两种模式,评分模式和只读模式’支持视图编辑,自定义星星数量,评分等级,另外还能支持非整数星,0.5颗星,0.1颗星,可以开启动画效果。RKNotificationHub – 快速给 UIView 添加上炫酷的通知图标(Badge、红点、提示)。
BubbleTransition – 以气泡膨胀和缩小的动画效果来显示和移除 controller,Uber的就是这种取消操作的方式。
KYFloatingBubble – 类似iOS7中Game Center浮动气泡的效果。
DKNightVersion – DKNightVersion 是一个支持夜间模式切换的框架。
EasyUIControl – 一个可以简化界面ui的控件框架。
LxGridView-oc
LxGridView-swift – 利用UICollectionView模仿iOS系统桌面图标的交互,作用如动图。
QQBtn – 仿QQ未读消息弹性按钮动画,达到和手机QQ未读信息一样的动画效果,效果基本实现。
GMStepper – swift 带动画效果、支持手势滑动操作的步进标签。
TZStackView – OS 9 UIStackView 功能模拟实现于 iOS 7/ iOS 8 内。
LayoutTrait – swift 一个小类库。 做iPad 多任务分屏 适配的同学可以看一下。
HACursor – HACursor,是一个对横向ScrollView中的视图进行管理的UI控件。只要几行代码就可以集成类似于网易新闻对主题页面进行排序,删除操作的功能。
Ruler – 尺子。

人脸显示,弥补UIImageView 属性的不足

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 158,736评论 4 362
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 67,167评论 1 291
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 108,442评论 0 243
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 43,902评论 0 204
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 52,302评论 3 287
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 40,573评论 1 216
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 31,847评论 2 312
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 30,562评论 0 197
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 34,260评论 1 241
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 30,531评论 2 245
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 32,021评论 1 258
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 28,367评论 2 253
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 33,016评论 3 235
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 26,068评论 0 8
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 26,827评论 0 194
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 35,610评论 2 274
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 35,514评论 2 269

推荐阅读更多精彩内容

  • 发现 关注 消息 iOS 第三方库、插件、知名博客总结 作者大灰狼的小绵羊哥哥关注 2017.06.26 09:4...
    肇东周阅读 11,612评论 4 59
  • 第三章 “你说查不到那个姓莫的的来历?”狭长的凤眼微微眯起,带着不怒自威的气势——更不要说姜清现在十分生气——盯着...
    Ussagi阅读 229评论 0 1
  • 今天打开空间的“与我相关”微信的“评论,点赞”,突然泪流满面,不是矫情,可能是睡多了,眼泪不受控制了😝其实做微商的...
    不过过客而已阅读 210评论 2 1
  • “在喧闹的城市里,找一处安静的地方做衣服,希望我做出来的衣服可以打动你内心的某个地方,这就是‘某地’的理念。”初次...
    董小姐cafe阅读 880评论 3 3
  • 也许是连自己都看不下自己大四来了后的状态,所以在百度里搜索网红“彭小六”时,知到了他出书的信息。啊哈~让未来现在就...
    咸鱼yzl阅读 224评论 7 0