title: iphone sdk - TableView Cell with custom TextView - Get New Data
body: <p>I have a tableview cell with a custom textview in it, I am now left wondering how do I possibly access the text in the textbox after text has been edited/added.</p>
  
  <p>I would normally know how this is done when I draw the textfield through IB, but my textviewcell is dynamically drawn. </p>
  
  <p><strong>(i.e. I would like to capture the data that is updated in detailLabel.text)</strong></p>
  
  <p>Here is the related code to adapt to your answer.
  Thanks again!</p>
  
  <pre><code>UITableViewCell *cell = [tableView dequeueReusableCellWithIdentifier:CellIdentifier];
  if (cell == nil) {
      cell = [[[UITableViewCell alloc] initWithStyle:UITableViewCellStyleSubtitle reuseIdentifier:CellIdentifier] autorelease];
  
  
      //Big Text Box
      UITextView *detailLabel = [[UITextView alloc] initWithFrame:CGRectMake(30, 80, 500, 150)];
      detailLabel.tag = 20;
      [cell.contentView addSubview:detailLabel];
      detailLabel.layer.borderWidth = 1;
      detailLabel.layer.borderColor = [[UIColor colorWithRed:0.5 green:0.5 blue:0.5 alpha:0.9] CGColor];
      detailLabel.layer.cornerRadius = 10;
      detailLabel.font = [UIFont fontWithName:@"Helvetica" size:17];
      [detailLabel release];
  
  } 
  
  UITextView * detailLabel = (UITextView *) [cell.contentView viewWithTag:20];
  
  switch (indexPath.row) {
  
  case 0:
      detailLabel.text = @"no";
      break;
  default:
      detailLabel.text = [NSString stringWithFormat:@"%d", indexPath.row];
      detailLabel.hidden = NO;    
  
  }
  </code></pre>