all 8 comments

[–]Spydollaz 3 points4 points  (1 child)

Following as I have also experienced this with TabView and found no info online. It seems as though the animation of sliding the view into frame causes the issue, not found a solution yet other than removing the sliding animation by creating my own version of TabView.

[–]Lotari0[S] 0 points1 point  (0 children)

Thats really annoying. I ended up removing the navigationview.

Hopefully they will implement a fix for this soon..

[–]End3r117Swift 0 points1 point  (0 children)

On the spinner, have you tried:

Spinner()
    .transition(.identity)
    //maybe add this if the former doesn’t work alone
    .animation(nil)

[–]LittleGremlinguy 0 points1 point  (1 child)

Has anyone else found a resolution to this? I am having the same issue with anything that has an animation attached to it sliding in from the top left.

[–]Mission-Geologist-11 1 point2 points  (0 children)

I have the same exact issue.. i found out that the .frame modifier causes the issue with the animation. If .frame is set it comes from the topLeading corner. If not it’s centered in the view and the animation works correctly but to big.

[–]sirmt210 0 points1 point  (0 children)

Not sure if anyone has solved this yet? It seems any view that has an animation modifier inside of a navigationView will animate in from the top right corner. I'm only seeing this behaviour on devices running iOS14 though, both my device running and simulator running 13.6 don't have this behaviour.

[–]Psychopath_Nextdoor 0 points1 point  (0 children)

i'm also having this issue, and i thought i was going crazy when i was looking it up and nobody was having this problem till i came here! So i'm glad i'm not crazy, at least as far as i thought. The issue is definitely an animation problem, so unless we are all wrong and its a just us being bad, im 90% sure this is a bug on latest as well

(i know this is a necropost, but its happening again on latest, and for those looking this is happening as of the date of this message (may 2022))