如何从UItableViewcell获取值

时间:2015-04-06 14:00:23

标签: ios objective-c iphone

我有TableView个自定义单元格,其中包含CheckBox,A标签和TextField。我想获取标签文本和TextField我检查过CheckBox个单元格的TableViewCell文本。我怎样才能实现它。每当我滚动rowAtIndexPath索引时,我都无法使用{{1}}。

1 个答案:

答案 0 :(得分:0)

从我的角度来看,你必须使用数组来跟踪检查哪些单元格。所以声明NSMutableArray *checkedCells;变量并初始化它。在didSelectRowAtIndexPath中写下以下行:

UITableViewCell *cell=  [tableView cellForRowAtIndexPath:indexPath];

if (cell.radioChecked)
{
    /*Create a object with textField and label value here.and add that object in checkedCells here*/
}
else
{
    /*remove regarding cell object from checkedCells here*/
}

通过这种方式,您将获得已检查的单元格的属性。