如何处理 UiTableviewCell 文本字段?

Posted

技术标签:

【中文标题】如何处理 UiTableviewCell 文本字段?【英文标题】:How to Handle the UiTableviewCell textfields? 【发布时间】:2016-12-10 07:11:46 【问题描述】:

我在自定义单元格中有自定义表格视图单元格我正在使用两个文本字段(名字,年龄)。我的问题是如何处理这些文本字段。如果用户不填写这些详细信息,我们将显示警报,假设用户填写如何获取数据的详细信息。 Bellow 是我的 tableview 自定义单元格图像。

【问题讨论】:

需要更多信息 这是订票应用程序,用户选择票号,根据票单元将增加。这里使用不填写我们需要显示警报的详细信息,用户填写详细信息如何获取用户信息。 为文本字段设置标签并在按钮单击事件中从文本字段中获取值。 textfields 有时不是恒定的,它会在 1/2/4 到来,这是基于用户预订门票的时间如何给标签 在 cellForRowAtIndexPath 方法中为文本字段设置标签,例如 nameTextfield.tag = indexPath.row + 100 ageTextfield.tag = indexPath.row + 200 【参考方案1】:

将所有文本字段添加到cellForRowAtIndexPath中的NSMutableArray

-(UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath
       [mutableArrary addObject:cell.yourTextField];
       return cell;

然后在您的按钮操作中执行以下操作:

-(IBAction)buttonAction:(id)sender
  for (UITextField*textField in mutableArray)
  NSLog(@"%@",textField.text);
    

检查那里是否有任何文本为 nil,然后您可以显示警报,例如填写所有详细信息。

【讨论】:

像魅力一样工作

以上是关于如何处理 UiTableviewCell 文本字段?的主要内容,如果未能解决你的问题,请参考以下文章

页面刷新时如何处理来自同一页面中两个模式的值

如何处理自定义 UITableViewCell XIB 中的两个视图?

如何处理 NSTextField 子类的第一响应者状态?

Ruby--如何处理csv文件?

iOS - 如何处理自定义表格单元格中的方向变化

如何处理巨大的表格[关闭]