Я занимаюсь разработкой приложения, в котором мне нужно взять текстовый ввод от пользователя, используя секционированное представление таблицы.
Я никогда не использовал табличное представление для ввода текста от пользователя.
пожалуйста, посмотрите на изображение для понимания теста.
я пробовал это Редактирование текста на месте в UITableViewCell?
но это не полное заполнение того, что я хотел.
когда я использую следующий код, я получаю вывод, который не похож на изображение выше.
UITextField *txtField=[[UITextField alloc]initWithFrame:CGRectMake(45, 0, cell.frame.size.width, cell.frame.size.height)];
txtField.autoresizingMask=UIViewAutoresizingFlexibleHeight;
txtField.autoresizesSubviews=YES;
[txtField setBorderStyle:UITextBorderStyleRoundedRect];
[txtField setPlaceholder:@"Type Data Here"];
if (cell == nil)
{
cell.accessoryType = UITableViewCellAccessoryNone;
}
[cell addSubview:txtField];
см. Ответ на вопросы 3 и 5.
Спасибо.