WMZDailog - 功能样式最多的最齐全的的弹窗控件 控件全部采用链式编程,所有属性均可定制(pod 更新至 1.1.3)
(如果有什么其他有趣的弹窗可以截图给我,我抽时间增加此样式)~ ~
- 链式语法 结构优雅
- 支持任意位置视图的弹窗(包括滚动视图)
- 支持单选/多选
- 支持地区1/2/3级联动
- 支持无限级联动
- 支持时间选择(年月日时分秒自由组合+最大最小时间限制)
- 支持支持多种动画
- 支持所有字体颜色/字体大小的设置
- 支持支付视图
- 支持ios13Persent弹窗
- 支持日历
- 支持菜单选择
- 支持所有列表cell样式的自定义
- 支持自定义弹窗
typedef enum : NSUInteger{
DialogTypeNornal = 1, //默认弹窗
DialogTypeSheet, //底部弹窗
DialogTypeAuto, //默认弹窗自动消失
DialogTypePay, //支付密码框
DialogTypeShare, //带分享的弹窗
DialogTypeWrite, //带编辑框的弹窗
DialogTypeSelect, //带选择的弹窗
DialogTypePickSelect, //拾取器弹窗无嵌套
DialogTypeTime, //带倒计时的弹窗
DialogTypePop, //下拉列表选择弹窗
DialogTypeDown, //带下载的弹窗
DialogTypeMenusSelect, //下拉无限级菜单弹窗
DialogTypeAdvertisement, //广告弹窗
DialogTypeLocation, //地区选择
DialogTypeDatePicker, //日期选择
DialogTypeTabbarMenu, //闲鱼 微博+号底部弹窗
DialogTypeNaviMenu, //QQ顶部弹窗
DialogTypeLoading, //加载框
DialogTypeBuyCar , //购物车弹窗 可自行导入WMZTags
DialogTypeCardPresent , //ios13 present效果
DialogTypeCalander, //日历弹窗
DialogTypeMyView, //自定义弹窗
}DialogType;
弹窗类型 |
图片 |
默认弹窗 |
![DialogTypeNornal.gif](https://camo.githubusercontent.com/b51cd996280509413af7f56f3251322819e9ab1e2a22be9c664fb70bbe3378a4/68747470733a2f2f75706c6f61642d696d616765732e6a69616e7368752e696f2f75706c6f61645f696d616765732f393136333336382d326531326463616238313434353532612e6769663f696d6167654d6f6772322f6175746f2d6f7269656e742f7374726970) |
底部弹窗 |
![DialogTypeSheet.gif](https://camo.githubusercontent.com/2375de6784aea9e9ad05ade4f1e5d3980963face2b107fe7e6f3f62e07c5fc08/68747470733a2f2f75706c6f61642d696d616765732e6a69616e7368752e696f2f75706c6f61645f696d616765732f393136333336382d323533336161343932376338366336322e6769663f696d6167654d6f6772322f6175746f2d6f7269656e742f7374726970) |
自动消失hud弹窗 |
![DialogTypeAuto.gif](https://camo.githubusercontent.com/6efe9f29fd114dabdb18a81e7a1c92493b7ade1f983aba81824af2c4c91570bb/68747470733a2f2f75706c6f61642d696d616765732e6a69616e7368752e696f2f75706c6f61645f696d616765732f393136333336382d666138306539643665326632326132642e6769663f696d6167654d6f6772322f6175746f2d6f7269656e742f7374726970) |
支付密码框 |
![DialogTypePay.gif](https://camo.githubusercontent.com/d884351d9da65559757c816ca16ae53c8b3488719adca12e1fb7345b8fd358ad/68747470733a2f2f75706c6f61642d696d616765732e6a69616e7368752e696f2f75706c6f61645f696d616765732f393136333336382d373637636461313438343734333963302e6769663f696d6167654d6f6772322f6175746f2d6f7269656e742f7374726970) |
带分享的弹窗 |
![DialogTypeShare.gif](https://camo.githubusercontent.com/e1e4ba6f70139d0361a9354b1f371fdd4775010eca60634906ca0aafe29dc4d6/68747470733a2f2f75706c6f61642d696d616765732e6a69616e7368752e696f2f75706c6f61645f696d616765732f393136333336382d386136386630623536303731323662322e6769663f696d6167654d6f6772322f6175746f2d6f7269656e742f7374726970) |
带编辑框的弹窗 |
![DialogTypeWrite.gif](https://camo.githubusercontent.com/4c7274363dde706ed4c0b8c76b99ad8d179073dc82fb702129f21e917b42e9c1/68747470733a2f2f75706c6f61642d696d616765732e6a69616e7368752e696f2f75706c6f61645f696d616765732f393136333336382d653362333630316666613332303231362e6769663f696d6167654d6f6772322f6175746f2d6f7269656e742f7374726970) |
带选择的弹窗 |
![DialogTypeSelect.gif](https://camo.githubusercontent.com/0a324dbd07a2b8f0ab90f95a51d7e62b2f32e29a52d0c22976a997878d99e013/68747470733a2f2f75706c6f61642d696d616765732e6a69616e7368752e696f2f75706c6f61645f696d616765732f393136333336382d333634343439623830393333393161612e6769663f696d6167654d6f6772322f6175746f2d6f7269656e742f7374726970) |
拾取器弹窗 |
![DialogTypePickSelect.gif](https://camo.githubusercontent.com/0c8780d39e55106e9caa935227d4c86882f5903a8965f58afe64226cad266c27/68747470733a2f2f75706c6f61642d696d616765732e6a69616e7368752e696f2f75706c6f61645f696d616765732f393136333336382d303533326638353533303335326430342e6769663f696d6167654d6f6772322f6175746f2d6f7269656e742f7374726970) |
带倒计时的弹窗 |
![DialogTypeTime.gif](https://camo.githubusercontent.com/5c44f2b6a3fe690a4334155b048b0bf8f32e8958429e8bf3fe11958cc0ab7ff8/68747470733a2f2f75706c6f61642d696d616765732e6a69616e7368752e696f2f75706c6f61645f696d616765732f393136333336382d656537333639393938646436643331612e6769663f696d6167654d6f6772322f6175746f2d6f7269656e742f7374726970) |
下拉列表选择弹窗 |
![DialogTypePop.gif](https://camo.githubusercontent.com/30ba86164004c4aaa7e60427db3266b0f735952919c1df4ea17820c6751100ad/68747470733a2f2f75706c6f61642d696d616765732e6a69616e7368752e696f2f75706c6f61645f696d616765732f393136333336382d303964346564636439343962633763642e6769663f696d6167654d6f6772322f6175746f2d6f7269656e742f7374726970) |
带下载的弹窗 |
![DialogTypeDown.gif](https://camo.githubusercontent.com/de774fcbee5ecff8d4025f965c0cc5aac21d12a9ce866185bb926cd40144308e/68747470733a2f2f75706c6f61642d696d616765732e6a69616e7368752e696f2f75706c6f61645f696d616765732f393136333336382d373334333530303261343766626136382e6769663f696d6167654d6f6772322f6175746f2d6f7269656e742f7374726970) |
下拉无限级菜单弹窗 |
![DialogTypeMenusSelect.gif](https://camo.githubusercontent.com/8148f122081cc372879391d2621fe137db36c8d2e9cee8dd00fb09b9de4ac3c8/68747470733a2f2f75706c6f61642d696d616765732e6a69616e7368752e696f2f75706c6f61645f696d616765732f393136333336382d626137373763383166323538626339352e6769663f696d6167654d6f6772322f6175746f2d6f7269656e742f7374726970) |
地区弹窗 |
![DialogTypeLocation.gif](https://camo.githubusercontent.com/735d37333b2b91093d7a3d4220949cfe17b034aa520dc15291cde92bbf90bd84/68747470733a2f2f75706c6f61642d696d616765732e6a69616e7368752e696f2f75706c6f61645f696d616765732f393136333336382d343433616531643435616238356561612e6769663f696d6167654d6f6772322f6175746f2d6f7269656e742f7374726970) |
日期选择弹窗 |
![DialogTypeDatePicker.gif](https://camo.githubusercontent.com/c706c2b570efbdcc5cd534577343ef7ca20be6a3f212e4d4a999d2a05aa1e5a1/68747470733a2f2f75706c6f61642d696d616765732e6a69616e7368752e696f2f75706c6f61645f696d616765732f393136333336382d383765343761646332613936643031652e6769663f696d6167654d6f6772322f6175746f2d6f7269656e742f7374726970) |
顶部菜单弹窗 |
![DialogTypeNaviMenu.gif](https://camo.githubusercontent.com/aa9b600f15f1d1e00913b33e71849fc434936a775f8ca15f4088e7037f03f03e/68747470733a2f2f75706c6f61642d696d616765732e6a69616e7368752e696f2f75706c6f61645f696d616765732f393136333336382d366638323539333333656364363461642e6769663f696d6167654d6f6772322f6175746f2d6f7269656e742f7374726970) |
底部菜单弹窗 |
![DialogTypeTabbarMenu.gif](https://camo.githubusercontent.com/d226d315b3ca878a9d9c0f32991086e2f8ad911fbb99a6e83f54b870e1131402/68747470733a2f2f75706c6f61642d696d616765732e6a69616e7368752e696f2f75706c6f61645f696d616765732f393136333336382d373964373230383961306666633133332e6769663f696d6167654d6f6772322f6175746f2d6f7269656e742f7374726970) |
加载框 |
![DialogTypeLoading.gif](https://camo.githubusercontent.com/c3a35eaf01a17a1478f153bcabb6a062a24999d9adcc3ad47c72316b60b1ec87/68747470733a2f2f75706c6f61642d696d616765732e6a69616e7368752e696f2f75706c6f61645f696d616765732f393136333336382d313533326433626563613533306463342e6769663f696d6167654d6f6772322f6175746f2d6f7269656e742f7374726970) |
购物车弹窗 |
![DialogTypeBuyCar.gif](https://camo.githubusercontent.com/1d090c8b7bb23aa816e36a2c5cedb8f4291a5367b5488a267fba7dcc73af0fd7/68747470733a2f2f75706c6f61642d696d616765732e6a69616e7368752e696f2f75706c6f61645f696d616765732f393136333336382d663036643533313733333532316638622e6769663f696d6167654d6f6772322f6175746f2d6f7269656e742f7374726970) |
ios13 present效果 |
![DialogTypeCardPresent.gif](https://camo.githubusercontent.com/14fdcb57d31c03e85d9f2fd59ac3ccfcac3706f11c6989fe16af69c021a6fc35/68747470733a2f2f75706c6f61642d696d616765732e6a69616e7368752e696f2f75706c6f61645f696d616765732f393136333336382d363633643663356365363338656631322e6769663f696d6167654d6f6772322f6175746f2d6f7269656e742f7374726970) |
日历弹窗 |
![DialogTypeCalander.gif](https://camo.githubusercontent.com/345d98a44716232eda14c4b25fc5de0fe26690cd852ed5c430672c7f7675e0a9/68747470733a2f2f75706c6f61642d696d616765732e6a69616e7368752e696f2f75706c6f61645f696d616765732f393136333336382d353463633135666332393437306435392e6769663f696d6167654d6f6772322f6175746f2d6f7269656e742f7374726970) |
自定义弹窗 |
![DialogTypeMyView.gif](https://camo.githubusercontent.com/e6a4e53167668ca130e6563e49f1812a94e43962180b2276da97f061daf1e69d/68747470733a2f2f75706c6f61642d696d616765732e6a69616e7368752e696f2f75706c6f61645f696d616765732f393136333336382d356664393539666361356261616438632e6769663f696d6167654d6f6772322f6175746f2d6f7269656e742f7374726970) |
DialogTypeNornal/DialogTypeSheet/DialogTypeSelect。。。
可配置通用参数 |
类型 |
作用 (默认值) |
wData |
id |
数据源 |
wShowAnimation |
DialogShowAnination |
出现的动画 default AninatonZoomIn |
wHideAnimation |
DialogHideAnination |
消失的动画 default none |
wAnimationDurtion |
NSTimeInterval |
动画时间 default 0.8 |
wParentVC |
UIViewController |
父控制器 default 当前VC |
wType |
DialogType |
弹窗类型 default DialogTypeNornal |
wWidth |
CGFloat |
弹窗视图的宽度 default 500 |
wHeight |
CGFloat |
弹窗视图的高度 default 自适应高度 300 |
wMainOffsetY |
CGFloat |
Y间距 default 20 |
wMainOffsetX |
CGFloat |
X间距 default 15 |
wMainBtnHeight |
CGFloat |
按钮高度 default 60 |
wMyCell |
UITableViewCell |
自定义cell |
wMainToBottom |
BOOL |
视图在最底部 default NO |
wLineColor |
UIColor |
线条的颜色 default 333333 |
wLineAlpha |
CGFLoat |
线条的透明度 default 0.5 |
wTitle |
NSString |
标题文本 default 标题 |
wMessage |
NSString |
内容文本 default 内容 |
wOKTitle |
NSString |
确定按钮的文本 default 确定 |
wCancelTitle |
NSString |
取消按钮的文本 default 取消 |
wOKColor |
UIColor |
确定按钮的颜色 default 0xFF9900 |
wCancelColor |
UIColor |
取消按钮的颜色 default 0x666666 |
wMainBackColor |
UIColor |
弹出视图的背景颜色 default 0xffffff |
wTitleColor |
UIColor |
标题文本的颜色 default 0x333333 |
wMessageColor |
UIColor |
内容文本的颜色 default 0x333333 |
wOKFont |
CGFLoat |
确定按钮的字体大小 default 16.0f |
wCancelFont |
CGFLoat |
取消按钮的字体大小 default 16.0f |
wTitleFont |
CGFLoat |
标题文本的字体大小 default 14.0f |
wMessageFont |
CGFLoat |
内容文本的字体大小 default 16.0f |
wMainRadius |
CGFLoat |
弹出视图的圆角 default 15.0f |
wShadowColor |
UIColor |
遮罩层的颜色 default 0x333333 |
wShadowAlpha |
CGFLoat |
遮罩层的透明度 default 0.4f |
wShadowCanTap |
BOOL |
遮罩层能否点击关闭 default YES |
wShadowShow |
BOOL |
遮罩层是否显示 default YES |
wEffectShow |
BOOL |
毛玻璃是否显示 default NO |
wMultipleSelection |
BOOL |
多选 default NO |
wSelectShowChecked |
BOOL |
选中是否打钩 default NO |
wTextAlignment |
NSTextAlignment |
文本对齐方式 default center |
DialogTypeAuto参数 |
类型 |
作用 (默认值) |
wDisappelSecond |
CGFLoat |
自动消失的时间 default 1.5f |
DialogTypePay参数 |
类型 |
作用 (默认值) |
wSonData |
id |
支付方式选择数据源 |
wKeyBoardMarginY |
CGFLoat |
弹窗与键盘的距离 default 70 |
wPayNum |
NSInteger |
支付密码位数 default 6(若要设置位数比6大的则要保证宽度足够) |
wDefaultSelectPayStr |
NSString |
支付方式默认文本 default 农业银行 |
DialogTypeWrite参数 |
类型 |
作用 (默认值) |
wPlaceholder |
NSString |
提示语 default 请输入 |
wWirteTextMaxLine |
NSInteger |
编辑框可换行的最大行数 default 7 |
wWirteTextMaxNum |
NSInteger |
编辑框可输入的最大数字 default -1(-1为不限制) |
wWirteKeyBoardType |
UIKeyBoardType |
编辑框的键盘type default UIKeyboardTypeDefault |
DialogTypePop参数 |
类型 |
作用 (默认值) |
wPercentAngle |
CGFLoat |
弹出的气泡位置 default 0.5f |
wPercentOrginX |
CGFLoat |
弹出视图的中心X轴偏移 default 1.0f (中间) |
wDirection |
DiaDirection |
弹出视图的方向 default directionDowm |
wNavigationItem |
BOOL |
导航栏位置 default NO |
wTapView |
UIView |
触发点的视图 default - 必传 |
wTapRect |
CGRect |
如果弹出视图的frame不准确 可以自行调节 |
wTapViewType |
DiaPopInView |
所在父视图的类型 default normal |
wTapViewTableViewFoot |
BOOL |
父视图的tableviewHead还是tableviewFoot default Head |
wTableViewSectionHead |
NSInteger |
在tableViewHead上的按钮所在的headViewSection的index default 0 |
wPopViewBorderWidth |
CGFloat |
弹窗视图的borderWidth default 0 |
wPopViewBorderColor |
UIColor |
弹窗视图的borderColor default 主题颜色 |
wPopViewRectCorner |
DialogRectCorner |
弹窗视图的圆角 可单独设置或者全部设置 默认无 和UIRectCorner用法相同 多了一个none |
DialogTypeDown参数 |
类型 |
作用 (默认值) |
wImageSize |
CGSize |
图片的大小 default (50,50) |
wImageName |
NSString |
图片路径名字 default - |
wProgressTintColor |
UIColor |
进度条闲置时候的颜色 default 0xFF9900 |
wTrackTintColor |
UIColor |
进度条动作时候的颜色 default 0xF3F4F6 |
DialogTypeMenusSelect
DialogTypeMenusSelect参数 |
类型 |
作用 (默认值) |
wTableViewColor |
NSArray |
tableview的背景颜色 default FFFFFF/F6F7FA/EBECF0/666666 |
DialogTypeLocation参数 |
类型 |
作用 (默认值) |
wLocationType |
NSInteger |
地区关联层级 default 3 |
wChainType |
ChainType |
关联层级的样式 default ChainPickView |
wSeparator |
NSString |
选中数据的分隔符 default , |
DialogTypeDatePicker参数 |
类型 |
作用 (默认值) |
wDateTimeType |
NSString |
时间选择器样式 yyyy年MM月dd日HH时mm分ss秒(自由组合) default yyyy:MM:dd HH:mm:ss |
wPickRepeat |
BOOL |
pickView无限循环 default YES |
wDefaultDate |
NSDate |
默认选中时间 default 当前时间 |
Share/tabbarMenu/NaviMENU
Share/tabbarMenu/NaviMENU参数 |
类型 |
作用 (默认值) |
wColumnCount |
NSInteger |
列 default - |
wRowCount |
NSInteger |
行 default - |
注意如果设置了行和列 要如期显示 要设置好wHeight |
|
|
DialogTypeLoading参数 |
类型 |
作用 (默认值) |
wLoadingType |
LoadingStyle |
加载框样式 default LoadingStyleWait |
wLoadingSize |
CGSize |
加载框size default (90,90) |
wLoadingColor |
UIColor |
加载框线条颜色 default 确定按钮的文本颜色 |
DialogTypeCardPresent参数 |
类型 |
作用 (默认值) |
wOpenScrollClose |
BOOL |
滑动到顶部继续滑动可关闭 default YES |
wLeftScrollClose |
BOOL |
测滑可关闭 default YES |
wOpenDragging |
BOOL |
开启拖动 default YES |
wScaleParentVC |
BOOL |
缩放底部控制器 default YES |
wParentHeadView |
- |
自定义顶部视图 default - |
wParentBottomView |
- |
自定义底部视图 default - |
DialogTypeCalander参数 |
类型 |
作用 (默认值) |
wDirectionVertical |
BOOL |
开启纵向滑动 default NO(横向滑动) |
wCalanderCanScroll |
BOOL |
开启滑动 default YES |
wOpenChineseDate |
BOOL |
开启农历节日显示 default YES |
wHideCalanderBtn |
BOOL |
隐藏日历上的操作按钮 default YES |
wDateShowCircle |
NSArray |
展示圆点的日期@[[NSDate date]] default - |
wReginerCollectionCell |
NSString |
注册自定义的collectionViewCell default - |
DialogTypeMyView参数 |
类型 |
作用 (默认值) |
wAddBottomView |
BOOL |
是否添加底部按钮 default NO |
Events |
作用 (默认值) |
wEventOKFinish |
确定点击事件 |
wEventCancelFinish |
取消点击事件(不传默认没有取消按钮) |
wEventFinish |
所有的操作事件 |
wEventClose |
弹窗关闭事件 |
wEventMenuClick |
菜单点击事件 |
wSelectCell |
自定义cell点击 |
wMyCell |
自定义cell |
wMyDiaLogView |
自定义弹窗View(返回最底部的view) |
wCalanderCell |
自定义日历cell |
wCalanderCellClick |
自定义日历点击 |
Dialog().wTypeSet(DialogTypeNornal).wStart();
Dialog().wTypeSet(type)
.wEventOKFinishSet(^(id anyID, id otherData) {
NSLog(@"%@",anyID);
})
//出现动画
.wShowAnimationSet(AninationCombineTwo)
.wTitleSet(@"")
.wMultipleSelectionSet(YES).wSelectShowCheckedSet(YES)
.wDataSet(@[@"游泳",@"打篮球",@"打羽毛球",@"爬山",@"踢足球",@"乒乓球"])
.wStart();
myAlert = Dialog()
.wTypeSet(DialogTypeMyView)
//关闭事件 此时要置为不然会内存泄漏
.wEventCloseSet(^(id anyID, id otherData) {
myAlert = nil;
})
.wShowAnimationSet(AninatonZoomIn)
.wHideAnimationSet(AninatonZoomOut)
.wMyDiaLogViewSet(^UIView *(UIView *mainView) {
UIImageView *image = [UIImageView new];
image.image = [UIImage imageNamed:@"healthy"];
image.frame = CGRectMake(0, 0, mainView.frame.size.width, 80);
[mainView addSubview:image];
UILabel *la = [UILabel new];
la.font = [UIFont systemFontOfSize:15.0f];
la.text = @"为呵护未成年人健康成长,优酷特别推出青少年模式,该模式下部分功能无法正常使用,请监护人主动选择,并设置监护密码";
la.numberOfLines = 0;
la.frame = CGRectMake(10, CGRectGetMaxY(image.frame), mainView.frame.size.width-20, 100);
[mainView addSubview:la];
UIButton *enter = [UIButton buttonWithType:UIButtonTypeCustom];
[mainView addSubview:enter];
enter.titleLabel.font = [UIFont systemFontOfSize:14.0f];
enter.frame = CGRectMake(0, CGRectGetMaxY(la.frame), mainView.frame.size.width, 44);
[enter setTitle:@"进入青少年模式 >" forState:UIControlStateNormal];
[enter setTitleColor:DialogColor(0x108ee9) forState:UIControlStateNormal];
[enter addTarget:WEAK action:@selector(youkuAction:) forControlEvents:UIControlEventTouchUpInside];
UIButton *know = [UIButton buttonWithType:UIButtonTypeCustom];
[mainView addSubview:know];
know.titleLabel.font = [UIFont systemFontOfSize:14.0f];
know.frame = CGRectMake(0, CGRectGetMaxY(enter.frame), mainView.frame.size.width, 44);
[know setTitle:@"我知道了" forState:UIControlStateNormal];
[know setTitleColor:DialogColor(0x3333333) forState:UIControlStateNormal];
[know addTarget:WEAK action:@selector(youkuAction:) forControlEvents:UIControlEventTouchUpInside];
mainView.layer.masksToBounds = YES;
mainView.layer.cornerRadius = 10;
return know;
})
.wStart();
无任何依赖
- 将 cocoapods 更新至最新版本. (1.1.3)
- 在 Podfile 中添加
pod 'WMZDialog'
。
- 执行
pod install
或 pod update
。
- 导入 #import "WMZDialog.h"。
要在Buildding Settings 把CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF 设为NO
- 下载 WMZDialog 文件夹内的所有内容。
- 将 WMZDialog 内的源文件添加(拖放)到你的工程。
- 导入 #import "WMZDialog.h"
该库最低支持 iOS 9.0
和 Xcode 9.0
。
LEETheme 使用 MIT 许可证,详情见 LICENSE 文件。
使用过程中如果有什么bug欢迎给我提issue 我看到就会解决
我的简书
- 20191005 优化代码修复地区弹窗bug
- 20191105 修改自动消失的样式 可支持图文
- 20191107 新增日历弹窗
- 20191108 新增ios13 present弹窗
- 20191109 cocopod 更新至 1.0.1
- 20191112 新增wDefaultDate属性 表示默认选中时间 default 当前时间
- 20191113 cocopod 更新至 1.0.2 修复pod指定ios版本的问题
- 20191124 cocopod 更新至 1.0.3 修复pod 版本过低导致出现weak的问题
- 20191214 cocopod 更新至 1.0.4 修复ios9.0某个type闪退问题和增加normalType确定或取消文字过多自动换行
- 20191216 cocopod 更新至 1.0.5 修复ios10崩溃问题
- 20191223 优化pop弹窗类型 支持圆角的定制 支持tableview等滚动视图的弹出
- 20191225 优化日期选择弹窗类型 1 新增最大和最小时间支持超出隐藏 2 新增日期选择格式化输出 3 修复弹窗嵌套的bug 4 cocopod更新至1.0.6(建议更新)
- 20200107 cocopod 更新至 1.0.7 修复日期选择的bug 修复pop弹窗的bug 修复presentCard弹窗的bug
- 20200117 cocopod 更新至 1.1.0 过年更新一波bug
- 20200519 cocopod 更新至 1.1.2 优化一些地方
- 20200606 cocopod 更新至 1.1.3 新增wTag可防止重复点击 新增自定义frame的方法