ну если действительно хочется делать разворачиваемые ячейки (а не секции), то в самой ячейке что-то вроде в setSelected поменять stackviewcontent.ishidden = !selected, а затем делегату (контроллеру) сказать, чтобы он сделал beginUpdates/endUpdates таблице