在自定义函数中取得当前正在点击的cell 的indePath
1、在cell中设置协议
@protocol SwipeableCellDelegate <NSObject>
- (void)cellDidOpen:(UITableViewCell *)cell;
@end
2、在协议的实现类中
[self.delegate cellDidClose:self]//这个self作用:指定就是操作的当前cell
3、在代理方法实现类中
- (void)cellDidOpen:(UITableViewCell *)cell {
//之后这个currentEditingIndexPath就可以在其他使用了
NSIndexPath *currentEditingIndexPath = [self.tbDevices indexPathForCell:cell];//这里的cell就是2中的self
}
根据indexPath定位cell
ScanViewCell *currentCell = [self.tbDevices cellForRowAtIndexPath:currentEditingCellIndexPath];