项目介绍:
项目:先看效果图:
该demo
是个轻量级的标签和列表互动demo,列表支持多项选择,标签区域展示所选择的内容,标签根据内容自适应大小,并且自动换行,点击标签,删除该标签,列表则删除该选项。
我们也可以将点击标签改成查看详情等使用方式,引用较为简单;也可以将标签和列表拆开,拆开只需删除联系和一些方法即可,方便、简单。
使用说明:
[Actionscript3] 查看源文件 复制代码
_userNameListTableView.block = ^(NSMutableArray *seleArr){[/p][p=30, 2, left] __blockHeaderView.headerDataArr = seleArr; [__blockTableView beginUpdates]; [__blockTableView setTableHeaderView:__blockHeaderView]; [__blockTableView endUpdates];[/p][p=30, 2, left] };
[Actionscript3] 查看源文件 复制代码
#pragma mark ======= 点击按钮的处理方法 ======== -(void)BtnActionDelegate:(NSMutableArray *)arr{[/p][p=30, 2, left] _headerView.headerDataArr = arr; _userNameListTableView.BtnActionArr = [NSArray arrayWithArray:arr]; [_userNameListTableView beginUpdates]; [_userNameListTableView setTableHeaderView:_headerView]; [_userNameListTableView endUpdates];[/p][p=30, 2, left]}
最终选中的数据在上面的回调和代理方法中处理。
我写的demo在这里,想要看具体实现的可以前往下载。如果对你有所帮助和启发,不妨点个喜欢~