Как анимировать переход между 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
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

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