选择cell里面textfield时选中分组-参考支付宝生活缴费

Screen Shot 2018-07-26 at 下午2.45.01.png

1.cell的textfield添加tag

myTextField是cell子类newCell中添加的子控件.
cell2.myTextField.tag = indexPath.row;

2.cell的textfield添加事件

[cell2.myTextField addTarget:self action:@selector(changedTextField:) forControlEvents:UIControlEventEditingDidBegin];

3.cell的点击事件

NSInteger _selectRow = -1;

- (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath
{
    if (_selectRow >= 0)
    {
        UITableViewCell* selCell = [tableView cellForRowAtIndexPath:[NSIndexPath indexPathForRow:_selectRow inSection:0]];
        [selCell setAccessoryViewWithImageName:@"ic_news_unSelect"];//sh
    }
    UITableViewCell* cell = [tableView cellForRowAtIndexPath:indexPath];
   [cell setAccessoryViewWithImageName:@"ic_news_select"];
    
    _selectRow = indexPath.row;
}
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。