TableView的cell上面加button,实现点击button可以获取到cell的行号或者indexPath

在很多时候,我们会用到在TableView的cell上面加button,然后在button触发响应时需要获取所点击的button所在的cell的行标,以此来处理一些事件;

这里就写一下最近使用的一个很简单的方法:

首先建立一个TableView控件

- (void)viewDidLoad
{
    [super viewDidLoad];

    self.mytableView = [[UITableView alloc] initWithFrame:CGRectMake(0, 0, screenWidth, screenHeight-29)style:UITableViewStylePlain];
    self.mytableView.dataSource = self;
    self.mytableView.delegate = self;
    [self.view addSubview:self.mytableView];
}
其中
//屏幕宽高
#define  screenHeight [UIScreen mainScreen].bounds.size.height
#define  screenWidth  [UIScreen mainScreen].bounds.size.width
然后实现tableView的DataSource和delegate里面的方法,本次测试选择了1组100行,这两个方法不再细写,列一下添加cell的方法以及在cell上添加button的代码
-(UITableViewCell *) tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath
{
    stat
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值