У меня есть сценарий использования XCode / Swift, для которого мне неясно, как правильно реализовать.
![enter image description here](https://i.stack.imgur.com/I2jwZ.png)
Я хочу сделать то же, что и выше, но я хочу, чтобы 1) Каждая ячейка была статической 2) Я хочу щелкнуть ячейку и развернуть ее, чтобы включить другое представление. Например, если я щелкну на дате, которую я хочу, чтобы она развернулась, чтобы показать календарь, и сдвинуть ячейки под ним вниз. Я также хочу иметь возможность закрыть ячейку tge.
Я рассмотрел и попробовал использовать UITableView и реализовать там свой собственный развёртывание / свертывание, однако меня смущает вопрос о том, как бы я включил в это другое представление, и, в частности, как это будет работать со статическими ячейками, которые я кодировал Раскадровка, так как я должен был бы реализовать cellForRowAt со статической ячейкой. Я также мог бы сделать это без использования TableViewController, но я не уверен, как бы я подошел к этому.
Любые мысли о том, как подойти к этой проблеме, были бы великолепны.