, поэтому я хочу достичь чего-то вроде этого:

при нажатии на эту ячейку должно появиться новое табличное представление с доступными элементами, щелкнув по одному из этих элементов, он должен вернуться и обновить ячейку. нормальные вещи, я думаю.
но я не уверен, как это сделать лучше всего.
Во-первых, мне нужно создать подкласс для ячейки uitableview, потому что для этого нет места по умолчанию, верно?
а остальные?
Должен ли я установить ivar для нового popped tableviewcontroller с выбранной ячейкой и обновить содержимое после выбора элемента? но тогда мне пришлось перезагрузить данные таблицы, не так ли? не нарушит ли это мой выбор, способ прокрутки и все такое? было бы немного странно, пока навигационный контроллер возвращается к этому виду таблицы.
Пожалуйста, помогите мне с некоторыми лучшими методами для этого.
спасибо и оставьте комментарий, если что-то неясно.