TGViewer
СберДизайн СберДизайн @designbysber · 2.83K subscribers
Post #320 2.18K
Нашли полезное: библиотека для переходов 😏

Торжественно вручаем вам SwiftUI-инструмент для того, чтобы красиво соединять между собой разные экраны.

Переходы — вообще штука недооценённая. А зря: они либо накидывают консистентности, либо добавляют эмоций, даже если дизайн нарисован по жёсткой дске 🕺

Внутри гитхаб-библиотеки есть три модуля под разные задачи:

● Transitions — для классических переходов: карточка раскрывается в полноэкранный режим, иконка превращается в шторку, и так далее. Короче, берёт картинку из точки А, точку Б и аккуратно их соединяет

Headers — для шапок, которые прилипают к навбару, как в фотках на айфоне

Private — для случая, когда один и тот же элемент должен тусоваться в двух местах интерфейса одновременно. Обычно это решают через копию или снимок, а Portal использует скрытые эппловские API и показывает один и тот же объект сразу в двух точках

Apple такое не одобряет, поэтому штучка прячется от App Store

➡️ Ссылка

@designbysber
  • ❤ 24
  • ⚡ 10
  • 🔥 8
  • 👏 1
More from @designbysber
  1. Sep 18, 2026Дегенеративные дни Ну конечно, у нас внутри Сбера тоже есть нейрокомьюнити: мы и вайбкодим…
  2. Sep 17, 2026Дарим проходку на Дизайн-просмотр (19–20 сентября) 🫰 В эти выходные идём на Design Prosmo…
  3. Sep 16, 2026Кстати, свежий визуал для ютуба тоже оцените пожалуйста!
  4. Sep 16, 2026Новый банкомат Сбера 🤝 толстый кот Звёзды сошлись: мы только-только взяли гран-при с новы…
  5. Sep 12, 2026ГРАН-ПРИ, ЗОЛОТО, ДВА СЕРЕБРА И БРОНЗА НА G8! 😏 А что говорить, ребята, наш «Банкомат нов…
  6. Sep 10, 2026Митю Осадчука (без которого этот канал точно не существовал бы) поздравляем с днем рождени…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →