tableView的cell上有一个button,或者其他控件,我们怎么知道他是哪个section
来源:互联网 发布:英特尔人工智能大会 编辑:程序博客网 时间:2024/05/07 13:29
今天遇到个问题,tableView上的cell上一个button,现在想点击这个button获得这个tableView的indexPath.section。
于是在网络整理这个方法,希望对一些朋友有用。
- (void)deleteBtnClik:(UIButton *)sender {
TZTestCell *cell = (TZTestCell *)[sendersuperview];
//这一步要注意 [sender superview]类型不一定为cell,如果不是可以这样取值,视具体情况而定。
// UIView *v = [sender superview]; UIView *v2 = [v superview]; 依次取直到 po [[**** superview] class]类型为class
//TZTestCell *cell = (TZTestCell *)[**** superview];
__blockNSIndexPath *indexPath = [self.pictureCollectionViewindexPathForCell:cell];
[_pictureCollectionViewperformBatchUpdates:^{
NSIndexPath *indexPathDelete = [NSIndexPathindexPathForItem:sender.taginSection:indexPath.section];
[_pictureCollectionViewdeleteItemsAtIndexPaths:@[indexPathDelete]];
} completion:^(BOOL finished) {
[_pictureCollectionViewreloadData];
}];
}
- tableView的cell上有一个button,或者其他控件,我们怎么知道他是哪个section
- 刷新tableview上指定的section或cell
- TableView中删除某个cell或者某个section后重载tableView的问题
- 实现Button按钮上放置icon或者其他的小图标!!怎么居中显示!!
- TableView的cell上面加button,实现点击button可以获取到cell的行号或者indexPath
- TableView的cell上面加button,实现点击button可以获取到cell的行号或者indexPath
- 获取cell/section相对于tableView 的坐标
- 怎么让tableview的section的headerView随着cell一起滑动
- iOS—在tableView上实现始终在屏幕底部有一个button的效果
- tableview cell in section
- tableView指定刷新一个cell或一个section
- 一个tableView的Cell中有两个点击按钮及tableView的重用
- TableView cell section TextField ALert
- tableview cell中包含cell或者不同的部分
- iOS tableView section 和cell 一同滚动的方法
- iOS: TableView如何刷新指定的cell 或section
- iOS: TableView如何刷新指定的cell 或section
- iOS 之 TableView如何刷新指定的cell 或section
- 安卓自定义文字居中排列控件
- spring源码深度剖析(自我剖析)
- spark部署,环境搭建
- javaHashMap的hash算法扰动函数
- 第 9 章 排序
- tableView的cell上有一个button,或者其他控件,我们怎么知道他是哪个section
- Openfire的安装、配置、使用
- 【Android动画】随ScrollView滑动头部缩放动画
- 算法-排序算法总结
- Cocos2d-Lua 层
- 1>&2和2>&1是什么意思
- JS中拼接HTML遇到转译单双引号问题
- 学习Javascript闭包(Closure)
- Java技能清单