How can I save the scroll position of a page when navigating to-and-from that page?

I have a feed page which user's can scroll down to see posts, however if they navigate away from that page after scrolling a while, and then return back to the feed page, it reloads the entire page and takes them to the top of the feed.

How can I navigate back to this feed page back to the scroll position where the user left off?

I noticed this behaviour works using a "Back" button, but not if the user is navigating from one NavBar page to another (using a custom NavBar).

12
4 replies