如何从自定义 UITextView 单元中获取文本?

Posted

技术标签:

【中文标题】如何从自定义 UITextView 单元中获取文本?【英文标题】:How do I get the text from a custom UITextViewCell? 【发布时间】:2011-08-12 17:41:44 【问题描述】:

我正在使用包含 UITextField 的自定义 UITableViewCell。我用这段代码在 UITableView 中绘制了这个 UITableViewCell 5 次:

InputCellTableViewCell *cell = [tableViewIn dequeueReusableCellWithIdentifier:@"inputCell"];

[cell setUp]; //Just sets first responder and delegate.

[cell.textField setPlaceholder:[self.arrayWithFields objectAtIndex:indexPath.row]];
return cell;

当用户在五个单元格中输入数据后,我如何访问每个单元格的数据并保存? 如您所见,我没有为每个单元格设置 decleration。

【问题讨论】:

【参考方案1】:

您可以为每个单元格的 UITextField 使用标签

   if (indexPath.section == 0) 

        // Add a UITextField
        UITextField *textField = [[UITextField alloc] init];
        // Set a unique tag on each text field
        textField.tag = indexPath.row;
        [cell.contentView addSubview:textField];
        [textField release];
    
    if (indexPath.section == 1) 

        // Add a UITextField
        UITextField *textField = [[UITextField alloc] init];
        // Set a unique tag on each text field
        textField.tag = indexPath.row;
        [cell.contentView addSubview:textField];
        [textField release];
    

【讨论】:

不起作用。如何从其他方法获取这些单元格并要求提供标签? 好的,然后为textField创建全局变量(不要释放)并在另一个方法中使用它。

以上是关于如何从自定义 UITextView 单元中获取文本?的主要内容,如果未能解决你的问题,请参考以下文章

从自定义 tableView 单元格文本字段中获取数据

从自定义单元格 iPhone 中的 textField 获取值

Swift 如何从自定义 uicollectionviewcell 中获取数据?

如何从自定义 UITableview 中检索有关选择单元格的数据

从自定义表格视图单元格获取数据到另一个 VC?

如何从自定义表格视图单元类中获取对表格视图控制器的引用