方便的第三方库:
cd到需要添加的文件夹,vim podfile,点i 编辑,esc 退出,:wq 保存. 然后pod install 安装, pod update 更新
AFNetworking
HMSegmentedControl:支持文字和图片两种显示方式
- 支持水平滚动
- 支持字体颜色,字距,阴影等文本属性
- 选择条可以在文字上面和下面两种方式
- 支持block回调
- 支持ARC,iOS >= 7
IQKeyboardManager:键盘收缩自适应,方便快捷全局设置。只要能滚动的视图,各种适应,告别繁琐的计算
JKCountDownButton:子类化UIButton实现iOS倒计时按钮,常常用于注册等发送验证码的时候进行倒计时操作
FDStackView:能够在iOS6以上使用UIStackView,使用xib拖拉拽,• 支持纯代码使用FDStackView以及使用xib。
MJExtension:• 字典和模型之间互相转换的超轻量级框架
- 只需要一行代码,就能实现模型的所有属性进行Coding(归档和解档)
- 能够和其相比的就YYModel了
MJRefresh:• 支持各种自定义效果
- 具体效果gitHub地址上看了。
PPNetworkHelper:• 封装常见的GET、POST、文件上传/下载
- 网络状态监测的功能、方法接口简洁明了
- 结合YYCache实现对网络数据的缓存
SDAutoLayout:一行代码搞定自动布局!支持Cell和Tableview高度自适应,Label和ScrollView内容自适应,http://www.cocoachina.com/ios/20160107/14778.html
SDCycleScrollView:无限循环图片、文字轮播器,
SDWebImage
SVProgressHUD
UITextView+Placeholder:• 简单支持富文本显示
WZLBadge:视图角标提示,按钮,图片等,支持四种不同的效果,心脏跳动效果,呼吸灯效果,横向抖动,静止状态。未读条数
————————自下载
Areapicker:地区选择器,动态联动,网络获取地址
GBTagListView:流式标签添加点击事件,支持block回调统计当前选择的标签。
KxMenu:下拉选项按钮,• 功能强大,使用方便,根据按钮的位置弹出,通过block回调。
- 字体大小和颜色可更改,背影色为渐变的效果,还可以添加图片
UIViewController+ImagePicker:更改单个图片使用,主要是针对头像的时候,使用方便
XLPasswordView:一个简单的密码输入组件,自己写的随机数字键盘,UI类似支付宝支付密码界面,使用简单,只需要三行代码就可以, 代理方法也很简单明了。
ZZPhotoKit:• 相册多选基于最新的 Photos框架
- 相机连续拍摄基于AVFundation框架。
- 图片浏览器支持 SDWebImage加载图片
MHVideoPhotoGallery: 在列表(UITableView)或者 Collection View中嵌入图片或者视频,可以用手指拖拽嵌入的图片或者视频,效果特别棒
FB Gallery:实现类似新浪微博或者微信朋友圈的图片浏览效果,即图片嵌在列表中,点击列表中的图片,将全屏显示图片。
图片全屏显示时,可以用pinch手势放大和缩小图片。全屏支持UIScrollView显示多张图片。在全屏模式时,手指向下或向下拖拉图片,将退出全屏模式,返回列表页面。
TTTAttributedLabel:响应用户的点击事件时,计算label点击区域是否在某个带有URL的文字上,并对该次点击进行处理