文章来源:淘论文网   发布者: 毕业设计   浏览量: 34



还可以点击去查询以下关键词:
[毕业]    [ewTemplate]    [BR_Tabl毕业ewTemplate]   

项目介绍:

BR_TablewTemplate

tablew的模版。减少系统代理方法 重复率

git 链接

前言 目前处理开发阶段使用场景

系统的tablew 是开发中常用的 UI 控件,开题报告,但是日常使用中,使用它的时候,需要实现很多代理,,如果 多个地方使用了tablew,那么代理就造成了重复率比较高,因此 诞生了BR_TablewTemplate (目前实现)

后续希望实现 网络层+ TablewTemplate

使用方式

** 去掉了代理,开题报告,那么意味着 需要 block 。 因此 BR_TablewTemplate 实现方式也是全部是 blcok,需要注意 retain circle

根据需求选择初始化方法

自定义高度的回调

(void)BR_addRowHeightBlcok:(BR_HeightForRowAtIndexPathBlcok)rowHeight;

点击事件的回调

(void)BR_addDidSelectRowAtIndexPathBlcok:(BR_DidSelectRowAtIndexPathBlcok)selectedBlcok;

删除cell 的回调,系统自带的方式删除

(void)BR_addDeleteCellIndexPathBlock:(BR_CellCommitEditingIndexPathBlock)deleteBlcok;

更新 数据源 (ps:如果带有 删除功能,最好传引用,不要copy)

(void)BR_updateDataArrayBlock:(BR_GetTablewDataArrayBlcok)dataBlock;

替换tablew,用于在已有的tablew 上面做处理

(void)BR_ReplaceTablew:(UITableView *)tablew;

** pod 引入 (如果没有查询到 还未上传)
pod 'BRTablewTemplate', '~> 0.1.0'

使用实例


这里还有:


还可以点击去查询:
[毕业]    [ewTemplate]    [BR_Tabl毕业ewTemplate]   

请扫码加微信 微信号:sj52abcd


下载地址: http://www.taolw.com/down/8468.docx
  • 上一篇:3D Touch 实现系统分享功能
  • 下一篇:一种支持单列数据选择,多毕业设计列数据选择,plist读取数据选择...