由于tableview需要有datasource和delegate,因此,你在程序里写的时候,如果多个tableview则用同一个方法使用。因此,去判定的话,需要这样去分辨
#pragma mark -UITableViewDataSource - (NSInteger)tableView:(UITableView *)tableView numberOfRowsInSection:(NSInteger)section{ if (tableView == recircleView){ //如果当前的表是回收的 return [list_recircle count]; } if (tableView == useView){ //如果当前的表是使用的 return [list_use count]; } return 0; } - (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath{ static NSString *UseTerminalCell = @"UseTerminalCell"; UITableViewCell *cell = [tableView dequeueReusableCellWithIdentifier:UseTerminalCell]; if (cell == nil) { cell = [[UITableViewCell alloc]initWithStyle:UITableViewCellStyleDefault reuseIdentifier:UseTerminalCell]; } if (tableView == recircleView) { if(list_recircle != nil && [list_recircle count]>0){ cell.textLabel.text =[ list_recircle objectAtIndex: [indexPath row] ];//写单元格的值 } }else if (tableView == useView) { cell.textLabel.text =[ list_use objectAtIndex: [indexPath row] ];//写单元格的值 } cell.textLabel.font = [UIFont systemFontOfSize:13];//设置字体 return cell; }
相关推荐
多个TableView的关联
对应这种页面结构应该毫无疑问是最底层是一个纵向滚动的scrollView,它的页面上面放一个固定高度的header,紧接着下面一个支持横向滚动切换的容器scrollView,容器上面才是各个页面具体的tableView,如下图: ...
swift ,使用autolayout + storyboard 最外层tableview列表,cell里面嵌套了tableview,自适应内容,cell里的tableview不可滑动,内容全部显示,且文字分行显示,不用设置cell的高度直接可以自适应内容
tableView的多项选择删除
模仿 tableViewheader 悬浮在顶部 下面是一个scrollView包含多个tableView,本人比较菜,大家多多见谅,github地址https://github.com/wkffantasy/OC-ScrollViewManyTables.git,
一个列表demo,底部是个scrollView,上面放了四个tableView, 可通过上方四个Button控制显示那个按钮;也可以左右滑动切换tableView,上方红线联动。
一个控制器 多个tableview 最简单 易懂
iOS二级tabView,左右两个tableView,点左边,刷新右边
多个tableview 横向滑动
一、先来看看要实现的效果图 二、小解析,可以先看看后面的! 三、实现 tableView联动 主要分两种状况 ...- (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPat
只需要下面几步就可以完成TableView及上下拉刷新的使用 简单易用(注意:这里只针对单组进行了封装,想要实现多组 重写TableView代理方法即可) 1.继承HWBaseTableViewController 2.注册cell weak var weakSelf = self /...
在论坛里看见很多朋友找这个,写的比较 粗略,大家可以稍微参考下
在tableview上播放多个视频
支持横向,竖向 展示的TablView,支持复用数据。
使用方法:直接在要用到相应TableView的页面,把UITableView换成例子中的HXLRefreshTableView,分别设置下拉刷新 和 上拉加载更多 view的可用性,并实现相应代理即可。 具体例子,请参照HXLRootVC类。 如有疑问,...
给大家介绍通过点击城市中的tableView跳转到旅游景点的tableView,下面会有“显示”更多的功能,代码简单易懂,对ios点击tableview跳转相关知识感兴趣的朋友一起学习吧
主要介绍了iOS开发中TableView类似QQ分组的折叠与展开效果,其实要做这个效果我先想到的是在tableView中再嵌套多个tableView。下面通过本文给大家分享实现思路,需要的朋友可以参考下
最好用一个tableview实现。一个tableview不够用了再嵌套,适用复杂场景。 首先我说下不适用的,免得大家浪费时间。 1.不适用上下拉刷新加载更多的页面。 2.不适用点击cell获取点击事件的页面,可以加入button点击...