2011-01-13 3 views
1

В моем приложении iPhone у меня есть табличный вид.Как сделать текст tableviewcell редактируемым на ощупь в iPhone SDK?

Я хочу, чтобы, когда пользователь выбирает (или в основном касается) в ячейке таблицы, он должен иметь возможность редактировать содержимое ячейки.

Как я могу это сделать?

ответ

3

@PARTH для того, чтобы сделать вашу UITableView ячейки редактируемым я предлагаю U дать текстовые поля в камеру ....

например: - в

-(UITableViewCell *)reuseTableViewCellWithIdentifier:(NSString *)identifier withIndexPath:(NSIndexPath *)indexPath { 


    CGRect cellRectangle = CGRectMake (0, 10, 300, 70); 
    CGRect Field1Frame = CGRectMake (10, 10, 290, 70); 
    UITableViewCell *cell = [[[UITableViewCell alloc] initWithFrame:cellRectangle reuseIdentifier:identifier] autorelease]; 
    UITextField *textField; 


    //Initialize Label with tag 1. 

    textField = [[UITextField alloc] initWithFrame:Field1Frame]; 

    textField.tag = 1; 
    [cell.contentView addSubview:textField]; 

[textField release]; 
    return cell; 
} 

и в методе cellForRowAtIndexPath // Настройка ячейки.

UITextField *txtTemp = (UITextField *)[cell.contentView viewWithTag:1]; 

использовать это, где вы хотите в своем столе, соответственно, иначе скрыть это ..... Надеюсь, это поможет u !!

0

вам нужно поместить текстовое поле внутри ячейки таблицы использовать этот link.

Смежные вопросы