一:.h
@property (nonatomic,copy) void (^clickOkBlock)(int type);
@property (nonatomic,copy) void (^clickSelectBlock)(bool select,int tag);
int type 是要传的值 可以跟多个值 多个值用,分开
二:.m
传值
if (self.clickSelectBlock) {
self.clickSelectBlock(self.chooseType,(int)self.tag);
}
三:接收值
给cell 设置tag用来标记是第几个cell
Cell.tag = indexPath.row;
tag就可以知道是点击的那一个cell
Cell.clickSelectBlock = ^(bool select,int tag){
NSLog(@"我点击%d",tag);
};
网友评论