React-Native-Navigation has a really annoying problem, where whenever you switch tabs after first opening your application some part of UI in those tabs, for a split second, jumps into to the top left corner of the screen:
There’s an active issue opened regarding this on GitHub, however, no solution has yet been implemented to fix this.
In the mean time, I found a workaround that worked really well for me:
Add overflow: 'hidden'
to parent <View>
‘s of all tab components which have this issue, and also to their child components which contain the particular UI that is jumping up.