在按钮上单击清除tableview中所有文本字段的文本

时间:2017-05-05 12:38:26

标签: ios objective-c uitableview uitextfield

我有一个表格视图。表视图上有一个自定义表格视图单元格。 TableViewCell有一个标签和一个文本字段。表视图外的视图控制器上有一个按钮。单击该按钮我想删除表视图中所有文本字段的文本。我正在尝试以下代码:

- (IBAction)clear:(id)sender {
    detail.textfield.text=@""; 
}

仅清除最后一个单元格textfield.text。请提供一些建议,以正确地实现所需的东西。

1 个答案:

答案 0 :(得分:0)

您需要清空所有文本字段,如下所示:

- (IBAction)clickFavourite:(id)sender {

    for (int i = 0; i< arrDatasource.count; i++) {
        NSIndexPath *indexPath = [NSIndexPath indexPathForRow:i inSection:0];
        UITableViewCell *cell = [tblViewDetail cellForRowAtIndexPath:indexPath]; // change with your cell's class
        cell.textField.text = @"":
    }
}