Я хочу дать текстовое поле на табличной ячейке. Я написал некоторый код для того, чтобы я мог видеть текстовое поле на ячейке, но когда я перехожу к следующей ячейке, мое значение равно disapper, и как дать на клавиатуре ячейки disapper, пожалуйста, проверьте этот код, который я написал на ячейкеПожалуйста, помогите мне, как отсоединить клавиатуру от ячейки.
Я хочу дать текстовое поле только в одной строке, а не во всех.
- (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath {
static NSString *CellIdentifier = @"Cell";
UITableViewCell *cell = [tableView dequeueReusableCellWithIdentifier:CellIdentifier];
if (cell == nil) {
cell = [[[UITableViewCell alloc] initWithStyle:UITableViewCellStyleValue1 reuseIdentifier:CellIdentifier] autorelease];
}
if ([indexPath row] == 0 && [indexPath section] == 0)
{
cell.textLabel.text=@"Tags";
UITextField *textField = [[UITextField alloc] initWithFrame:CGRectMake(0, 0, 185, 30)];
cell.accessoryView = textField;
}
if ([indexPath row] == 1 && [indexPath section] == 0)
{
cell.textLabel.text=@"Notes";
cell.detailTextLabel.text=app.Notes;
cell.accessoryType = UITableViewCellAccessoryDisclosureIndicator;
}
}