Я работаю над UIView, включая табличное представление, строки которого включают в себя такие вещи, как «имя», «электронная почта», «телефон» и так далее.Пользователь должен заполнить значения, и после подтверждения создается новый объект с этими свойствами.
Таким образом, пользователь должен ввести несколько значений.Я пытался сделать ячейки таблицы редактируемыми, но безуспешно (возможно ли это сделать с помощью Interface Builder?).Поэтому я подумал, что просто сделаю несколько ячеек таблицы с нередактируемым содержимым (метки с надписью «введите имя здесь» и т. Д.) И вставлю в него текстовое поле.Однако IB не позволяет мне помещать текстовое поле в ячейки таблицы.
Есть идеи, как сделать это простым способом?
Это мой код:
- (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath {
static NSString *CellIdentifier = @"Cell";
UITableViewCell *cell = [tableView dequeueReusableCellWithIdentifier:CellIdentifier];
if (cell == nil) {
cell = [[UITableViewCell alloc] initWithStyle:UITableViewCellStyleDefault reuseIdentifier:CellIdentifier];
}
[cell addSubview:[[UITextField alloc] initWithFrame:CGRectMake(90,12,220,30)]];
cell.textLabel.text = @"Pokus";
self.tableView.allowsSelection = NO;
return cell;
}
Спасибо.