Вопрос

Поэтому я хотел иметь стол с несколькими разделами и каждый с несколькими клетками. При коснувке заголовка секции этот раздел должен расширяться, а другие должны минимизировать, оставляя только заглядный заголовок.

Я посмотрел несколько предложений и выполнил это _) Установка высоты ячейки до 0 и перезагрузка анимированных данных и б) добавляя кнопку в качестве подзва к заголовку ячейки.

Во всяком случае, пока он работает нормально, в основном, есть небольшая проблема, а именно, я вижу «мерцающий» ниже заголовка каждого ячейки, когда изменение анимируется. Я думаю, это потому, что контент камеры перерисован. И мне это не нравится!

Я хотел спросить, правильно ли подход или вообще ваше мнение об этом. Более того, я был бы очень счастлив, если кто-то мог наметить меня, почему в моем столе появляется «мерцание» :)

Редактировать: Другое дело, что если я нажму на раздел, оно выглядит как все заголовки раздела нажаты ... Может быть, кто-то видел этот странный артефакт также?

Это было полезно?

Решение

Вы должны удалить ячейки вместо высоты на 0.
У вас будет меньше вызова источника данных и делегата и не более артефактов.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top