890просмотров
71.8%от подписчиков
8 декабря 2025 г.
🎬 ВидеоScore: 979
Анимации, продолжение Кто ответил что-то вроде «удаление одного элемента и добавление другого» — оказался прав. Остальные нет😂 Что я в итоге сделал: Разделил анимации появления и исчезновения ещё на две:
1️⃣ собственно появление/исчезновение элемента
2️⃣ уплотнение/расширение списка (когда слот удалённого элемента схлопывается). Все эти штуки я обозначил как «базовые типы» и ввёл принцип последовательности: запрет одновременного воспроизведения двух и более разных базовых типов. То есть если нужно удалить сразу 10 ячеек — это ок, для них можно сыграть одинаковые анимации параллельно. Но любые другие типы изменений должны идти строго последовательно. Такое поведение проще просчитать, легче комбинировать и конфигурировать. А при сложных изменениях благодаря последовательности становится наглядно видно, что вообще происходит. Ну а результат для того же самого сценария «удаление → затем добавление» — смотрите ниже. 👇
- - 🛫Канал: UXFLOW • Сергей Мухин
Сайт: uxflow.ru