A view controller using scrollView inside a navigation controller with an opaque navigation screen results in weird content animation during transition
The content will be somewhere below its original position during the transition, and the interactive pop will make this very obvious.
Enabling a safe area does not eliminate this.
source share