Look in IB how you defined Presentation:
- open Attributes inpector for Navigation controller
- In View Controller section, look for Presentation
- If it says automatic, change to Full screen
Repeat the same for views in navigation hierarchy.
If that solves the problem, thanks to close the thread. Otherwise, explain and may be post code.
Thanks for your reply. Our app has already replaced automatic with fullscreen before the problem occured.
Due to UIModalPresentationAutomatic is defined in iOS 13 SDK, and we build against with iOS 12 SDK (still use XCode 10.x), I don't think such replace really takes effect.
I will still try to reproduce it.
we found that there are unfinished animations in navigationbar's layer which will result in such case. If we remove all animations on the layer, navigationbar become normal again. We don't know in which case the navigation bar won't finish its animations