Да. Просто добавьте UITextField
с его font
и textColor
, установленными на соответствующие значения, как подпредставления contentView
ячейки таблицы. Возможно, вы также захотите присвоить полю tag
, чтобы вы могли легко получить ссылку на него, используя метод contentView
-viewWithTag:
.
С помощью коротких форм вы можете оставить массив ячеек, по одной для каждого поля, и передать их в табличное представление, не используя механизм -dequeueReusableCellWithIdentifier:
, но если у вас есть много материала для введите тогда становится все сложнее. В этом случае вы, вероятно, захотите назначить разные идентификаторы повторного использования для каждого типа ячеек: один для ячеек текстового поля, один для переключаемых ячеек, один для ячеек ползунка и т. Д. Затем захватите его элемент управления из представления содержимого (как указано выше) и установите его значение там, где вы его сохранили.