点击某一个cell中的button,确定这个button所在的行(找superview)
2016-02-21 17:09
393 查看
1://首先在cell中的按钮事件做以下处理
2//[注]将按钮传到tableview 中
//definebtnclick 是代理方法
- (IBAction)day_define:(id)sender {
[self.delegate
definebtnclick:sender];
}
//2在tableview中接受delegate并在代理方法中写以下代码
-(void)definebtnclick:(id)tag{
UITableViewCell * cell = (UITableViewCell *)[[tag
superview] superview];
NSIndexPath * path = [self.tableView
indexPathForCell:cell];
NSLog(@"index row==%ld", (long)[path
row]);
}
2//[注]将按钮传到tableview 中
//definebtnclick 是代理方法
- (IBAction)day_define:(id)sender {
[self.delegate
definebtnclick:sender];
}
//2在tableview中接受delegate并在代理方法中写以下代码
-(void)definebtnclick:(id)tag{
UITableViewCell * cell = (UITableViewCell *)[[tag
superview] superview];
NSIndexPath * path = [self.tableView
indexPathForCell:cell];
NSLog(@"index row==%ld", (long)[path
row]);
}
相关文章推荐
- JavaFX之TableView的使用详解
- tableView上面空出20个像素的解决办法
- IOS 学习笔记 —— tableView 使用详解(二)
- TableView
- FRC与tableview的联合使用
- 报错-Type ViewController doesnot conform to protocol
- Plain, Group, Section, Index的区别
- StaticCell与PrototypeCell的区别
- 如何使用segue和didSelectRowAtIndexPath进行界面跳转
- TableView的基本使用
- 根据首字母查找单词
- 下拉放大tableView头视图
- 下拉 放大tableview上方 图片
- swift tableView deleteRowsAtIndexPaths
- TableView详细解释
- IOS-OC之高级控件TableView之一
- IOS-OC之高级控件TableView之二
- tableView的上拉刷新和下拉刷新
- 开发学习笔记--UItableView
- TableView多汽车数据,模型嵌套