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

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

【问题讨论】:

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

标签: ios objective-c uitableview uitextfield


【解决方案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,然后您可以显示警报,例如填写所有详细信息。

【讨论】:

  • 像魅力一样工作
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2020-12-13
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2013-12-05
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多