Can the animation improvements work in combination with matchedGeometryEffect
?
Will matchedGeometryEffect
work between sheets and navigation stacks in this release?
Is there a hard limit on how much we can add KeyframeTrack
?
In animation packages a cubic bezier keyframe occurs at a point in time with handles on the left and right. With KeyframeTrack it seems like keyframes have a duration and instead handle the tail of the previous point and the start of the next. I haven't tested yet but I'm wondering if this would make it more difficult to create smooth transitions from one keyframe to the next. Am I thinking about this right? Is there some kind of smoothing going on at the transition between keyframes?
Is there a way using phase or keyframe animations to have an animation that starts off doing one thing then continues with a looping animation?
Is there a way to get a matchedGeometryEffect working across views from different "view controllers", like during a push/pop transition of NavigationStack or a present/dismiss of a sheet?
In the SwiftUI animation talk, Kyle shows the new animation modifier which takes a content to avoid passing the animation down the attribute graph.
Is there a way to programmatically control the progress of an animation in SwiftUI? A kind of UIViewPropertyAnimator
but for SwiftUI?
Is there any way to make a view refresh animated upon changes to a @Query parameter when deleting an object from a ModelContext while also avoiding the view animating upon the first load of the data from the ModelContext?
Just want to confirm, among all the new animation updates in SwiftUI this year, there's nothing that lets us customize the presentation of sheets - either size, position, or custom transition animations, right? In other words, there's not really a bridge to the UIViewControllerTransitioningDelegate for presenting sheets or pushing new views onto the navigation stack?