Как анимировать переход между UICollectionViewCell и представлением SwiftUI в iOS?IOS

Программируем под IOS
Anonymous
Как анимировать переход между UICollectionViewCell и представлением SwiftUI в iOS?

Сообщение Anonymous »

У меня есть HomeViewController, который содержит UICollectionView с ячейками, отображающими изображения размером 200x200. Когда ячейка (каталог) нажата, она переходит к другому UIViewController с анимированным переходом. Анимация заключается в том, что изображение расширяется, а затем подпрыгивает к верхней части представления viewController, занимая половину высоты экрана, а другая половина представляет собой ячейки представления таблицы (подкатегории основной категории).
Текущая настройка:
HomeViewController с ячейками UICollectionView (200x200 изображений).
При касании ячейки он переходит к другому UIViewController с анимацией.
Проблема:
Мне нужно заменить второй UIViewController представлением SwiftUI, сохранив при этом анимированный переход между HomeViewController и новым представлением SwiftUI. Хотя я могу легко анимировать переходы между двумя UIViewControllers или двумя представлениями SwiftUI, объединение обоих кажется сложной задачей.
Анимация перехода полностью реализована в UIKIT, что означает, что мне следует избегать
анимаций SwiftUi
Что я пробовал:
Я пытался создать структуру ViewRepresentatble, добавлял все анимированные компоненты, а затем отображал ViewRepresentatble, при этом я мог видеть все в Что касается картинок и компонентов, то анимация не получилась.

Подробнее здесь: https://stackoverflow.com/questions/786 ... -view-in-i

Вернуться в «IOS»