Iphone 如何在tableview单元格(每行)中添加textfield,并为每个textfield设置标记以访问它';s文本

Iphone 如何在tableview单元格(每行)中添加textfield,并为每个textfield设置标记以访问它';s文本,iphone,ios,uitableview,uitextfield,Iphone,Ios,Uitableview,Uitextfield,如何在tableview单元格(每行)中添加textfield。 此文本字段将位于每行的中间。 还可以在单元格的每个文本字段上设置标记以访问其文本。当然可以,举个小例子: - (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath { UITableViewCell *cell = [tableView dequeueReusableCellW

如何在tableview单元格(每行)中添加textfield。 此文本字段将位于每行的中间。
还可以在单元格的每个文本字段上设置标记以访问其文本。

当然可以,举个小例子:

- (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath {
    UITableViewCell *cell = [tableView dequeueReusableCellWithIdentifier:@"test"];
    if(cell == nil) {
        cell = [[[UITableViewCell alloc] initWithStyle:UITableViewCellStyleDefault reuseIdentifier:@"test"] autorelease];

        UITextView *tv = [[UITextView alloc] initWithFrame:CGRectMake(0, (cell.contentView.bounds.size.height-30)/2, cell.contentView.bounds.size.width, 30)];
        [cell.contentView addSubview:tv];
        [tv setDelegate:self];
        tv.tag = indexPath.row;
    }

    return cell;
}

...
- (void)textViewDidEndEditing:(UITextView *)textView {
    NSLog(@"%d", textView.tag);

    [textView resignFirstResponder];
}
...

hi friends可以在这里添加多个文本字段hi friends,在我的逻辑中,我必须在tableview单元格中添加12个文本字段,并通过它们的标记值访问每个文本字段的文本