make uipickerview появляется между ячейками при касании ячейки

Мне нравится реализовывать интерфейс, подобный этому экрану.

как вы видите, когда я касаюсь определенной ячейки, в нижней части этой ячейки появляется pickerview. и он находится между двумя ячейками. и pickerview, похоже, не является подразделением ячейки.

Как это реализовать? Я не знаю, с чего начать …

Скриншот

Вы можете вставить новую cell которая содержит UIPickerView когда пользователь нажимает на cell с помощью этого метода –

 - (void)insertRowsAtIndexPaths:(NSArray *)indexPaths withRowAnimation:(UITableViewRowAnimation)animation 

Кроме того, для этого вам необходимо тщательно обрабатывать data structure помощью которой вы UITableView свой UITableView .

Вы можете проверить это репо, это может помочь вам – https://github.com/saadnib/InsertPickerInTableView

  • Подкласс UITableViewCell, неправильная высота до прокрутки
  • Как определить причину низкой производительности UITableView
  • Видео YouTube в приложении UITableView iPhone
  • почему customTableViewCell отличается и медленнее?
  • Вызов viewWillAppear в UITableviewController
  • Удалите пустое пространство перед ячейками в UITableView
  • Как я могу сделать ячейку подвижной, но не удаляемой в UITableView?
  • Проблема производительности с UIVisualEffectView в UITableViewCell
  • Недопустимое содержимое UITableViewCell при редактировании и прокрутке
  • Изменение заголовка / заголовка раздела UITableView без перезагрузки всего вида таблицы
  • Свойство heightHeaderView таблицы UITableView изменяется на странные значения во время загрузки и вращения
  • Давайте будем гением компьютера.