Я читал много вещей, пытаясь понять, что я делаю неправильно.Я пытался добавить 4 UITextFields внутри ячеек UITableView.У меня есть UITextFields, созданные через IB, а также UITableView.Я добавляю текстовые поля в NSMutableArray, а затем в cellForRowAtIndexPath я добавляю эти объекты текстового поля в массив.на 4 клетки.Однако здесь возникают мои проблемы.Текстовые поля не выстроены в таблице (img: http://cl.ly/5a02f3acdd44d8a08125). Вот код:
viewDidLoad:
textBoxList = [[NSMutableArray alloc] init];</p>
<pre><code>[textBoxList addObject: txtName];
[textBoxList addObject: txtIP];
[textBoxList addObject: txtPort];
[textBoxList addObject: txtPassword];
cellForRowAtIndexPath:
- (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath {</p>
<pre><code>static NSString *CellIdentifier = @"Cell";
UITableViewCell *cell = [tableView dequeueReusableCellWithIdentifier:CellIdentifier];
if (cell == nil) {
cell = [[[UITableViewCell alloc] init] autorelease];
}
// Set up the cell...
[cell.contentView addSubview: [textBoxList objectAtIndex:[indexPath row]]];
return cell;
}
Это происходит потому, что я установил эти UITextFields в IB, а не создал их динамически? Что-то с моими делегатами? Я потерян ....