ner:nil options:nil];
YunGangScoreTableViewCell* cell = [objs objectAtIndex: 0];
if (self.scoreDataArray.count>0)
{//确保有数据
YunGangScoreData *data = self.scoreDataArray[section];
cell.data = data;
}
// 单击的 Recognizer ,收缩分组cell
cell.tag = section;
UITapGestureRecognizer *singleRecognizer = [[UITapGestureRecognizer alloc] initWithTarget:self action:@selector(SingleTap1:)];
singleRecognizer.numberOfTapsRequired = 1; //点击的次数 =1:单击
[singleRecognizer setNumberOfTouchesRequired:1];//1个手指操作
[cell addGestureRecognizer:singleRecognizer];//添加一个手势监测;
return cell;
}
同时,为了适配问题,我们需要在自定义的view中改变这个view的frame
8.点击手势的事件以及处理
9,需要注意的是,每次请求数据,刷新tableview的时候,需要清空_showDic
其他的内容,就自己根据需要添加修改就可以了,两种方法经过测试,第一种展示都没问题,刷新之后貌似存在混乱,如果需要使用就要好好修改下,第二种方法,测试可以使用,不存在什么大问题,满足需求,下面把效果图贴上: