Swift - правильный способ реализации расширяемого списка ячеек - PullRequest
0 голосов
/ 07 ноября 2018

У меня есть сценарий использования XCode / Swift, для которого мне неясно, как правильно реализовать.

enter image description here

Я хочу сделать то же, что и выше, но я хочу, чтобы 1) Каждая ячейка была статической 2) Я хочу щелкнуть ячейку и развернуть ее, чтобы включить другое представление. Например, если я щелкну на дате, которую я хочу, чтобы она развернулась, чтобы показать календарь, и сдвинуть ячейки под ним вниз. Я также хочу иметь возможность закрыть ячейку tge.

Я рассмотрел и попробовал использовать UITableView и реализовать там свой собственный развёртывание / свертывание, однако меня смущает вопрос о том, как бы я включил в это другое представление, и, в частности, как это будет работать со статическими ячейками, которые я кодировал Раскадровка, так как я должен был бы реализовать cellForRowAt со статической ячейкой. Я также мог бы сделать это без использования TableViewController, но я не уверен, как бы я подошел к этому.

Любые мысли о том, как подойти к этой проблеме, были бы великолепны.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...