I've got a problem with a Forms app when running on iOS. I have a scrollview on a page along with an entry box at the bottom of the page that is always supposed to visible. The scrollview scrolls a list independently of the entry box and that all works fine.
The problem is the keyboard on iOS.
I have some code that resizes the page using LayoutTo when the keyboard appears so that the list and the entry are still visible. The problem is that this resets the scroll position to the top. Any ideas how I can preserve the scroll position?
Also under some conditions I want to scroll to the end after dismissing the keyboard but following the automatic scroll to top my call to ScrollToAsync doesn't do anything.
Any ideas? Thanks.