GitHub
Hero: переходы View Controller-ов
Hero — это библиотека для создания переходов View Controller-ов в iOS. Она предоставляет декларативный уровень поверх громоздких API-интерфейсов UIKit, что делает создание кастомных переходов легкой задачей. Hero похожа на Magic Move из Keynote. Она проверяет свойство heroID во всех исходных и целевых представлениях. Затем каждая совпавшая пара представлений автоматически переходит из старого состояния в новое.
Пример использования:

View Controller 1
redView.hero.id = "ironMan" blackView.hero.id = "batMan"
View Controller 2
self.hero.isEnabled = true redView.hero.id = "ironMan" blackView.hero.id = "batMan" whiteView.hero.modifiers = [.translate(y:100)]
Если вы нашли опечатку - выделите ее и нажмите Ctrl + Enter! Для связи с нами вы можете использовать info@apptractor.ru.
-
Новости1 неделя назадВидео и подкасты о мобильной разработке 2026.39
-
Новости2 недели назадВидео и подкасты о мобильной разработке 2026.38
-
Разработка1 день назадДаем ИИ видеть SwiftUI: Xcode Preview MCP на практике — проблемы и надежды
-
Магазины приложений4 недели назадApple может изменить App Store, чтобы увеличить доходы
