In this Video, I want to introduce you to zoomTransitions. This is a new modifier that we can apply to a navigation destination or a full screen cover that uses a matched geometry effect to zoom out and back to the matched content.
If you want to support my work, you can buy me a coffee :)
https://ko-fi.com/stewartlynch
******* Download my StewartLynch YouTube Channel Application - Free **********
https://stewartlynch.gumroad.com/l/obsjz
Table of Contents:
0:00 Introduction
3:15 PhotoGrid and standard navigation
8:48 Navigation Zoom Transition
11:07 Example Two
16:08 Fullscreen Cover Zoom Transition
Starter Project Files:
https://github.com/StewartLynch/ZoomT...
Completed Project:
https://github.com/StewartLynch/ZoomT...
References mentioned in video:
Understanding Swift Trailing Closure Syntax
• Understanding Swift Trailing Closure ...
MatchedGeometryEffect in SwiftUI
• MatchedGeometryEffect in SwiftUI
Recommended Resources:
RocketSim - Build Apps Faster
https://gumroad.com/a/122988499/ftvbh
BigMountain Studio Books
SwiftData Mastery in SwiftUI
https://www.bigmountainstudio.com/swi...
SwiftUI Views Mastery
https://www.bigmountainstudio.com/vie...
SwiftUI 5 Book Bundle
https://www.bigmountainstudio.com/boo...
Combine Mastery in SwiftUI
https://www.bigmountainstudio.com/com...
Core Data Mastery in SwiftUI
https://www.bigmountainstudio.com/cor...
SwiftUI Animations Mastery
https://www.bigmountainstudio.com/ani...
Other References:
Stewart Lynch's YouTube Channel:
/ @stewartlynch
Stewart Lynch on Mastodon:
https://iosdev.space/@StewartLynch
Stewart Lynch On Threads:
@StewartLynch
Stewart Lynch on X:
https://x.com/StewartLynch
Stewart Lynch on LinkedIn
/ stewartlynch